Când dezvoltatorii modifică un text document cu această PHP bibliotecă, ceea ce este de fapt editat este Modelul obiectului documentului (DOM). Astfel, aproape orice modificări pot fi făcute text documentului reprezentat ca DOM. Cu SDK ul PHP furnizat, dezvoltatorii pot edita cu ușurință un document: modificați textul, actualizați tabelele, adăugați imagini și așa mai departe. Încărcați un text, faceți modificările necesare în mod programatic și exportați rezultatul în același format de salvare sau în oricare alt format acceptat.
Biblioteca noastră PHP oferă dezvoltatorilor posibilitatea de a modifica direct un text document prin editarea modelului de obiect al documentului (DOM), ceea ce înseamnă că nu trebuie instalat niciun software suplimentar.
Cel mai popular caz de editare a unui text fișier este editarea textului. Cu soluția software dată, puteți adăuga, modifica sau șterge text folosind PHP în document.
O altă opțiune populară de editare text este editarea tabelelor. SDK ul nostru PHP vă permite să lucrați cu tabele și text în celulele tabelului.
Dezvoltatorii PHP pot adăuga sau elimina celule de tabel și tabel, precum și pot adăuga, edita și elimina text din ele.
Pe lângă editarea textului și a tabelelor în text, există o altă opțiune comună: adăugarea de imagini într-un document în PHP. Dezvoltatorii PHP pot adăuga, de asemenea, o imagine într-un text fișier folosind DOM.
Încercați acest puternic PHP SDK și evaluați câteva opțiuni în editarea text documentelor. Folosind următorul exemplu, încărcați text documentul și faceți câteva modificări: adăugați text, adăugați un tabel și o celulă de tabel cu text sau inserați o imagine în text documentul:
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$requestDocument = "Input.txt";
$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()), "txt", NULL, NULL, NULL, NULL
);
$convert = $wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$requestDocument = "Input.txt";
$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()), "txt", NULL, NULL, NULL, NULL
);
$convert = $wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$requestDocument = "Input1.txt";
$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.txt";
$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()), "txt", NULL, NULL, NULL, NULL
);
$convert = $wordsApi->convertDocument($convertRequest);
Instalați 'Aspose.Words Cloud SDK for PHP' din depozitul Packagist. Doar rulați composer require aspose-cloud/aspose-words-cloud pentru a instala SDK ul, apoi utilizați require_once('vendor/autoload.php'); pentru a-l importa în proiectul dvs.
Ca alternativă, puteți clona manual Aspose.Words Cloud SDK for PHP din GitHub. Vă rugăm să urmați aceste Instructions pentru a obține rapid acreditările de securitate necesare și pentru a accesa API ul nostru REST.
PHP 7.1 sau mai nou
Consultați Repository Documentation pentru a vedea mai multe detalii.
Puteți efectua operațiuni de editare pentru alte formate de fișiere: