Redigeerige Word või PDF PHP faili SDK s

Kasutage REST API t, et muuta rakenduses PHP faile programmiliselt

Kui arendajad muudavad dokumenti antud PHP lahendusega, siis tegelikult redigeeritakse dokumendiobjekti mudelit (DOM). Seega saab DOM ina esitatud dokumendis teha peaaegu igasuguseid muudatusi. Kaasasoleva PHP SDK ga saavad arendajad dokumenti hõlpsalt redigeerida: muuta teksti, värskendada tabeleid, lisada pilte ja nii edasi. Laadige lihtsalt oma Word, PDF või fail toetatud laadimisvormingus, tehke vajalikud muudatused programmiliselt ja eksportige tulemus toetatud salvestusvormingusse.

Kuva koodilõik

Redigeerige dokumenti PHP REST API abil

Meie PHP teek annab arendajatele võimaluse dokumenti otse muuta, muutes selle dokumendiobjekti mudelit (DOM), mis tähendab, et täiendavat tarkvara pole vaja installida.

Oluline on teada, et seda PHP lahendust kasutades saate dokumenti redigeerida mis tahes toetatud vormingus. Näiteks on võimalik laadida PDF fail, DOCX, DOC, RTF, ODT, EPUB, HTML ja muudes vormingutes ning seejärel seda faili muuta ja salvestada samas vormingus või muus toetatud vormingus.

Redigeerige teksti PHP

Kõige populaarsem viis Word, PDF i või mõne muu dokumendi redigeerimiseks on teksti redigeerimine. Antud tarkvaralahendusega saab dokumendis PHP abil teksti lisada, muuta või kustutada.

Redigeeri tabelit PHP

Teine populaarne dokumentide redigeerimise võimalus on tabeli redigeerimine. Meie PHP SDK võimaldab teil töötada tabelite ja tekstiga tabelilahtrites.

PHP arendajad saavad lisada või eemaldada tabeli ja tabeli lahtreid, samuti lisada, redigeerida ja eemaldada nendes teksti.

Lisage PHP abil dokumendile pilt

Lisaks teksti ja tabelite redigeerimisele on veel üks levinud võimalus: PHP dokumendile piltide lisamine. PHP arendajad saavad DOM i abil faili lisada ka pildi.

Redigeerige dokumenti võrgus

Proovige seda võimsat PHP SDK d ja hinnake mõningaid dokumendi redigeerimise võimalusi. Kasutades järgmist näidet, laadige dokument ja tehke mõned muudatused: lisage tekst, lisage tabel ja tekstiga tabelilahter või sisestage dokumenti pilt:

Laadige üles dokument, mida soovite muuta
Käivita kood
Laadige üles pilt, mida soovite lisada
Valige loendist sihtvorming
use Aspose\Words\WordsApi;

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

$requestDocument = "Input.docx";
$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()), "docx", NULL, NULL, NULL, NULL
);
$convert = $wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;

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

$requestDocument = "Input.docx";
$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()), "docx", NULL, NULL, NULL, NULL
);
$convert = $wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;

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

$requestDocument = "Input1.docx";
$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.docx";
$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()), "docx", NULL, NULL, NULL, NULL
);
$convert = $wordsApi->convertDocument($convertRequest);
Käivita kood
  
Kopeerige kood PHP lõikelauale

Kuidas muuta faili rakenduses PHP

  1. Installige "Aspose.Words Cloud for PHP"
  2. Lisage oma PHP projektile teegi viide (importige teek).
  3. Laadige dokument, mida soovite redigeerida teenuses PHP
  4. Sisesta sisu dokumendi algusesse
  5. Laadige tulemusdokument pilvesalvestusest alla

PHP teek, et kasutada dokumendi redigeerimist

Installige 'Aspose.Words Cloud SDK for PHP' jaoks Packagist hoidlast. Lihtsalt käivitage SDK installimiseks composer require aspose-cloud/aspose-words-cloud, seejärel kasutage require_once('vendor/autoload.php'); et see oma projekti importida.

Alternatiivina saate käsitsi kloonida Aspose.Words Cloud SDK for PHP lähtekoodi jaoks GitHubist. Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.

Nõuded süsteemile

PHP 7.1 või uuem

Lisateabe saamiseks vaadake Repository Documentation.

Kõige populaarsemad redigeerimistoimingute vormingud

5%

Tellige Aspose'i tootevärskendused

Saate igakuiseid uudiskirju ja pakkumisi otse teie postkasti.

© Aspose Pty Ltd 2001-2024. Kõik õigused kaitstud.