Bewerk MD in PHP SDK

Gebruik REST API om MD in PHP programmatisch te bewerken

Wanneer ontwikkelaars een MD document wijzigen met deze PHP bibliotheek, wordt het Document Object Model (DOM) eigenlijk bewerkt. Zo kunnen bijna alle wijzigingen worden aangebracht in het MD document dat wordt weergegeven als DOM. Met de meegeleverde PHP SDK kunnen ontwikkelaars eenvoudig een document bewerken: tekst wijzigen, tabellen bijwerken, afbeeldingen toevoegen, enzovoort. Laad gewoon een MD, breng de nodige wijzigingen programmatisch aan en exporteer het resultaat naar dezelfde of een ondersteunde opslagindeling.

Codefragment bekijken

Bewerk MD in PHP met behulp van REST API

Onze PHP bibliotheek geeft ontwikkelaars de mogelijkheid om een MD document rechtstreeks aan te passen door het Document Object Model (DOM) ervan te bewerken, wat betekent dat er geen extra software hoeft te worden geïnstalleerd.

Bewerk tekst in MD bestand met PHP

Het meest populaire geval om een MD bestand te bewerken, is tekstbewerking. Met de gegeven softwareoplossing kunt u tekst toevoegen, wijzigen of verwijderen met behulp van PHP in het document.

Tabel bewerken in MD bestand met PHP

Een andere populaire MD bewerkingsoptie is het bewerken van tabellen. Met onze PHP SDK kun je werken met tabellen en tekst in tabelcellen.

PHP ontwikkelaars kunnen tabel- en tabelcellen toevoegen of verwijderen, en tekst erin toevoegen, bewerken en verwijderen.

Voeg een afbeelding toe aan het MD bestand met PHP

Naast het bewerken van tekst en tabellen in MD, is er nog een andere veel voorkomende optie: afbeeldingen toevoegen aan een document in PHP. PHP ontwikkelaars kunnen ook een afbeelding toevoegen aan een MD bestand met behulp van DOM.

MD programmatisch bewerken

Probeer deze krachtige PHP SDK en evalueer enkele opties bij het bewerken van MD documenten. Gebruik het volgende voorbeeld, laad uw MD document en breng enkele wijzigingen aan: voeg tekst toe, voeg een tabel en een tabelcel met tekst toe of voeg een afbeelding in het MD document in:

Upload een document dat u wilt wijzigen
Voer code uit
Upload een afbeelding die u wilt invoegen
Selecteer het doelformaat uit de lijst
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input.md";
$requestParagraph = new ParagraphInsert(array(
    "text" => "Morbi enim nunc faucibus a.",
));
$insertParagraphRequest = new InsertParagraphOnlineRequest(
    $requestDocument, $requestParagraph, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$insertParagraph = $wordsApi->insertParagraphOnline($insertParagraphRequest);

$convertRequest = new ConvertDocumentRequest(
    array_key_first($insertParagraph->document()->values()), "md", NULL, NULL, NULL, NULL
);
$convert = $wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input.md";
$requestTable = new TableInsert(array(
    "columns_count" => 1,
    "rows_count" => 2,
));
$insertTableRequest = new InsertTableOnlineRequest(
    $requestDocument, $requestTable, "", NULL, NULL, NULL, NULL, NULL, NULL
);
$insertTable = $wordsApi->insertTableOnline($insertTableRequest);

$convertRequest = new ConvertDocumentRequest(
    array_key_first($insertTable->document()->values()), "md", NULL, NULL, NULL, NULL
);
$convert = $wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input1.md";
$requestDrawingObject = new DrawingObjectInsert(array(
    "height" => 0,
    "left" => 0,
    "top" => 0,
    "width" => 0,
    "relative_horizontal_position" => "Margin",
    "relative_vertical_position" => "Margin",
    "wrap_type" => "Inline",
));
$requestImageFile = "Input2.md";
$insertDrawingObjectRequest = new InsertDrawingObjectOnlineRequest(
    $requestDocument, $requestDrawingObject, $requestImageFile, "sections/0", NULL, 
	   NULL, NULL, NULL, NULL, NULL
);
$insertDrawingObject = $wordsApi->insertDrawingObjectOnline($insertDrawingObjectRequest);

$convertRequest = new ConvertDocumentRequest(
    array_key_first($insertDrawingObject->document()->values()), "md", NULL, NULL, NULL, NULL
);
$convert = $wordsApi->convertDocument($convertRequest);
Voer code uit
  
Kopieer code PHP naar het klembord

Hoe u MD in PHP kunt bewerken

  1. Installeer 'Aspose.Words Cloud voor PHP'
  2. Voeg een bibliotheekreferentie toe (importeer de bibliotheek) aan uw PHP project
  3. Laad MD om te bewerken in PHP
  4. Inhoud invoegen aan het begin van MD
  5. Download het resultaatdocument uit de cloudopslag

PHP bibliotheek om MD bewerking te gebruiken

Installeer 'Aspose.Words Cloud SDK for PHP' vanuit Packagist repository. Voer gewoon composer require aspose-cloud/aspose-words-cloud uit om de SDK te installeren, gebruik vervolgens require_once('vendor/autoload.php'); om het in uw project te importeren.

Als alternatief kunt u Aspose.Words Cloud SDK for PHP -broncode handmatig klonen vanuit GitHub. Volg deze Instructions om snel de benodigde beveiligingsreferenties te krijgen en toegang te krijgen tot onze REST API.

systeem vereisten

PHP 7.1 of nieuwer

Raadpleeg de Repository Documentation voor meer details.

Andere ondersteunde bestandsindelingen

U kunt bewerkingen uitvoeren voor andere bestandsindelingen:

5%

Abonneer u op productupdates van Aspose

Ontvang maandelijkse nieuwsbrieven en aanbiedingen direct in je mailbox.

© Aspose Pty Ltd 2001-2024. Alle rechten voorbehouden.