Upravit MD v PHP SDK

Pomocí REST API upravte MD v PHP programově

Když vývojáři upravují MD dokument pomocí této knihovny PHP, ve skutečnosti se upravuje objektový model dokumentu (DOM). V MD dokumentu reprezentovaném jako DOM lze tedy provést téměř jakékoli změny. S dodanou sadou PHP SDK mohou vývojáři snadno upravovat dokument: upravovat text, aktualizovat tabulky, přidávat obrázky a tak dále. Stačí načíst MD soubor, provést potřebné změny programově a exportovat výsledek do stejného nebo jakéhokoli podporovaného formátu uložení.

Zobrazit fragment kódu

Upravte MD v PHP pomocí REST API

Naše PHP knihovna dává vývojářům možnost upravovat MD dokument přímo úpravou jeho Document Object Model (DOM), což znamená, že není třeba instalovat žádný další software.

Upravte text v MD souboru pomocí PHP

Nejoblíbenějším případem úpravy MD souboru je úprava textu. S daným softwarovým řešením můžete v dokumentu přidávat, upravovat nebo mazat text pomocí PHP.

Upravte tabulku v MD souboru pomocí PHP

Další oblíbenou možností úpravy MD je úprava tabulky. Naše PHP SDK umožňuje pracovat s tabulkami a textem v buňkách tabulky.

Vývojáři PHP mohou přidávat nebo odebírat tabulky a buňky tabulek, stejně jako přidávat, upravovat a odstraňovat text v nich.

Přidejte obrázek do MD souboru pomocí PHP

Kromě úpravy textu a tabulek v MD existuje další běžná možnost: přidávání obrázků do dokumentu ve PHP. Vývojáři PHP mohou také přidat obrázek do MD souboru pomocí DOM.

Upravte MD programově

Vyzkoušejte tuto výkonnou sadu PHP SDK a zhodnoťte některé možnosti úpravy MD dokumentů. Pomocí následujícího příkladu načtěte MD dokument a proveďte některé změny: přidejte text, přidejte tabulku a buňku tabulky s textem nebo vložte obrázek do MD dokumentu:

Nahrajte dokument, který chcete upravit
Spustit kód
Nahrajte obrázek, který chcete vložit
Vyberte cílový formát ze seznamu
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);
Spustit kód
  
Zkopírujte kód PHP do schránky

Jak upravit MD v PHP

  1. Nainstalovat 'Apose.Words Cloud pro PHP'
  2. Přidejte odkaz na knihovnu (importujte knihovnu) do svého PHP projektu
  3. Načíst MD pro úpravy v PHP
  4. Vložit obsah na začátek MD
  5. Stáhněte si výsledný dokument z cloudového úložiště

Knihovna PHP pro použití úprav MD

Nainstalujte 'Aspose.Words Cloud SDK for PHP' z úložiště Packagist. Pro instalaci SDK stačí spustit composer require aspose-cloud/aspose-words-cloud a poté použít require_once('vendor/autoload.php'); pro import do vašeho projektu.

Alternativně můžete ručně naklonovat Aspose.Words Cloud SDK for PHP z GitHubu. Postupujte podle těchto Instructions, abyste rychle získali potřebné bezpečnostní údaje a získali přístup k našemu REST API.

Požadavky na systém

PHP 7.1 nebo novější

Další podrobnosti naleznete v Repository Documentation.

Další podporované formáty souborů

Operaci úprav můžete provést pro jiné formáty souborů:

5%

Přihlaste se k odběru aktualizací produktu Aspose

Získejte měsíční zpravodaje a nabídky přímo do vaší poštovní schránky.

© Aspose Pty Ltd 2001-2024. Všechna práva vyhrazena.