Kada programeri modificiraju Markdown dokument s ovom PHP bibliotekom, ono što se zapravo uređuje je model objekta dokumenta (DOM). Dakle, gotovo sve promjene mogu se napraviti u Markdown dokumentu predstavljenom kao DOM. Uz isporučeni PHP SDK, programeri mogu jednostavno uređivati dokument: mijenjati tekst, ažurirati tablice, dodavati slike i tako dalje. Samo učitajte Markdown, izvršite potrebne promjene programski i izvezite rezultat u isti ili bilo koji podržani format spremanja.
Naša PHP knjižnica daje programerima mogućnost da izravno modificiraju Markdown dokument uređivanjem njegovog modela objekta dokumenta (DOM), što znači da ne treba instalirati dodatni softver.
Najpopularniji slučaj za uređivanje Markdown datoteke je uređivanje teksta. S danim softverskim rješenjem možete dodavati, mijenjati ili brisati tekst pomoću PHP unutar dokumenta.
Još jedna popularna opcija za uređivanje Markdown a je uređivanje tablice. Naš PHP SDK omogućuje vam rad s tablicama i tekstom u ćelijama tablice.
PHP programeri mogu dodavati ili uklanjati ćelije tablice i tablice, kao i dodavati, uređivati i uklanjati tekst unutar njih.
Osim uređivanja teksta i tablica u Markdown u, postoji još jedna uobičajena opcija: dodavanje slika u dokument u PHP. PHP programeri također mogu dodati sliku u Markdown datoteku koristeći DOM.
Isprobajte ovaj moćni PHP SDK i procijenite neke opcije u uređivanju Markdown dokumenata. Koristeći sljedeći primjer, učitajte svoj Markdown dokument i napravite neke izmjene: dodajte tekst, dodajte tablicu i ćeliju tablice s tekstom ili umetnite sliku u Markdown dokument:
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);
Instalirajte 'Aspose.Words Cloud SDK for PHP' iz Packagist repozitorija. Samo pokrenite composer require aspose-cloud/aspose-words-cloud da instalirate SDK, a zatim upotrijebite require_once('vendor/autoload.php'); da ga uvezete u svoj projekt.
Kao alternativu, možete ručno klonirati Aspose.Words Cloud SDK for PHP izvorni kod s GitHuba. Slijedite ove Instructions kako biste brzo dobili potrebne sigurnosne vjerodajnice i pristupili našem REST API ju.
Možete izvršiti operaciju uređivanja za druge formate datoteka: