Rediger MD i PHP SDK

Brug REST API til at redigere MD i PHP programmatisk

Når udviklere ændrer et MD dokument med dette PHP bibliotek, er det, der faktisk redigeres, Document Object Model (DOM). Således kan næsten alle ændringer foretages i MD dokumentet repræsenteret som DOM. Med den medfølgende PHP SDK kan udviklere nemt redigere et dokument: ændre tekst, opdatere tabeller, tilføje billeder og så videre. Indlæs blot en MD, foretag de nødvendige ændringer programmatisk og eksporter resultatet til det samme eller et hvilket som helst understøttet lagringsformat.

Rediger MD i PHP ved hjælp af REST API

Vores PHP bibliotek giver udviklere mulighed for at ændre et MD dokument direkte ved at redigere dets Document Object Model (DOM), hvilket betyder, at der ikke skal installeres yderligere software.

Rediger tekst i MD fil ved hjælp af PHP

Den mest populære sag til at redigere en MD fil er tekstredigering. Med den givne softwareløsning kan du tilføje, ændre eller slette tekst ved hjælp af PHP i dokumentet.

Rediger tabel i MD fil ved hjælp af PHP

En anden populær MD redigeringsmulighed er tabelredigering. Vores PHP SDK giver dig mulighed for at arbejde med tabeller og tekst i tabelceller.

PHP udviklere kan tilføje eller fjerne tabel- og tabelceller, samt tilføje, redigere og fjerne tekst i dem.

Tilføj et billede til MD fil ved hjælp af PHP

Udover at redigere tekst og tabeller i MD, er der en anden almindelig mulighed: at tilføje billeder til et dokument i PHP. PHP udviklere kan også tilføje et billede til en MD fil ved hjælp af DOM.

Rediger MD programmatisk

Prøv denne kraftfulde PHP SDK og evaluer nogle muligheder i MD dokumentredigering. Brug følgende eksempel, indlæs dit MD dokument og foretag nogle ændringer: tilføj tekst, tilføj en tabel og en tabelcelle med tekst eller indsæt et billede i MD dokumentet:

Upload et dokument, du vil ændre
Kør kode
Upload et billede, du vil indsætte
Vælg målformatet fra listen
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);
Kør kode
  
Kopiér koden PHP til udklipsholderen

Sådan redigeres MD i PHP

  1. Installer Aspose.Words Cloud for PHP
  2. Tilføj en biblioteksreference (importér biblioteket) til dit PHP projekt
  3. Indlæs MD for at redigere i PHP
  4. Indsæt indhold i begyndelsen af MD
  5. Download resultatdokumentet fra skylageret

PHP bibliotek for at bruge MD redigering

Installer 'Aspose.Words Cloud SDK for PHP' fra Packagist lageret. Bare kør composer require aspose-cloud/aspose-words-cloud for at installere SDK'et, og brug derefter require_once('vendor/autoload.php'); for at importere det til dit projekt.

Som et alternativ kan du manuelt klone Aspose.Words Cloud SDK for PHP -kildekode fra GitHub. Følg venligst disse Instructions for hurtigt at få de nødvendige sikkerhedsoplysninger og få adgang til vores REST API.

Systemkrav

PHP 7.1 eller nyere

Se Repository Documentation for at se flere detaljer.

Andre understøttede filformater

Du kan udføre redigeringshandlinger for andre filformater:

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2024. Alle rettigheder forbeholdes.