Επεξεργαστείτε το DOCX στο PHP SDK

Χρησιμοποιήστε το REST API για να επεξεργαστείτε το DOCX στο PHP μέσω προγραμματισμού

Όταν οι προγραμματιστές τροποποιούν ένα DOCX έγγραφο με αυτήν τη βιβλιοθήκη PHP, αυτό που στην πραγματικότητα επεξεργάζεται είναι το Document Object Model (DOM). Έτσι, σχεδόν οποιεσδήποτε αλλαγές μπορούν να γίνουν στο DOCX έγγραφο που αντιπροσωπεύεται ως DOM. Με το παρεχόμενο PHP SDK, οι προγραμματιστές μπορούν εύκολα να επεξεργαστούν ένα έγγραφο: να τροποποιήσουν κείμενο, να ενημερώσουν πίνακες, να προσθέσουν εικόνες και ούτω καθεξής. Απλώς φορτώστε ένα DOCX, κάντε τις απαραίτητες αλλαγές μέσω προγραμματισμού και εξάγετε το αποτέλεσμα στην ίδια ή σε οποιαδήποτε υποστηριζόμενη μορφή αποθήκευσης.

Προβολή αποσπάσματος κώδικα

Επεξεργαστείτε το DOCX στο PHP χρησιμοποιώντας το REST API

Η βιβλιοθήκη PHP μας δίνει στους προγραμματιστές τη δυνατότητα να τροποποιούν απευθείας ένα DOCX έγγραφο επεξεργάζοντας το Μοντέλο Αντικειμένου Εγγράφου (DOM), πράγμα που σημαίνει ότι δεν χρειάζεται να εγκατασταθεί πρόσθετο λογισμικό.

Επεξεργαστείτε κείμενο σε DOCX αρχείο χρησιμοποιώντας το PHP

Η πιο δημοφιλής περίπτωση για να επεξεργαστείτε ένα DOCX αρχείο είναι η επεξεργασία κειμένου. Με τη δεδομένη λύση λογισμικού, μπορείτε να προσθέσετε, να τροποποιήσετε ή να διαγράψετε κείμενο χρησιμοποιώντας το PHP μέσα στο έγγραφο.

Επεξεργασία πίνακα σε DOCX αρχείο χρησιμοποιώντας το PHP

Μια άλλη δημοφιλής επιλογή επεξεργασίας DOCX είναι η επεξεργασία πίνακα. Το PHP SDK σας επιτρέπει να εργάζεστε με πίνακες και κείμενο σε κελιά πίνακα.

Οι προγραμματιστές του PHP μπορούν να προσθέσουν ή να αφαιρέσουν κελιά πίνακα και πίνακα, καθώς και να προσθέσουν, να επεξεργαστούν και να αφαιρέσουν κείμενο μέσα σε αυτά.

Προσθέστε μια εικόνα σε DOCX αρχείο χρησιμοποιώντας το PHP

Εκτός από την επεξεργασία κειμένου και πινάκων σε DOCX, υπάρχει μια άλλη κοινή επιλογή: η προσθήκη εικόνων σε ένα έγγραφο στο PHP. Οι προγραμματιστές PHP μπορούν επίσης να προσθέσουν μια εικόνα σε ένα DOCX αρχείο χρησιμοποιώντας DOM.

Επεξεργαστείτε το DOCX μέσω προγραμματισμού

Δοκιμάστε αυτό το πανίσχυρο PHP SDK και αξιολογήστε ορισμένες επιλογές στην επεξεργασία DOCX εγγράφων. Χρησιμοποιώντας το ακόλουθο παράδειγμα, φορτώστε το έγγραφό σας DOCX και κάντε ορισμένες αλλαγές: προσθέστε κείμενο, προσθέστε έναν πίνακα και ένα κελί πίνακα με κείμενο ή εισαγάγετε μια εικόνα στο DOCX έγγραφο:

Μεταφορτώστε ένα έγγραφο που θέλετε να τροποποιήσετε
Εκτέλεση κώδικα
Ανεβάστε μια εικόνα που θέλετε να εισαγάγετε
Επιλέξτε τη μορφή προορισμού από τη λίστα
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);
Εκτέλεση κώδικα
  
Αντιγράψτε τον κωδικό PHP στο πρόχειρο

Πώς να επεξεργαστείτε το DOCX στο PHP

  1. Εγκαταστήστε το "Aspose.Words Cloud for PHP"
  2. Προσθέστε μια αναφορά βιβλιοθήκης (εισάγετε τη βιβλιοθήκη) στο έργο σας PHP
  3. Φόρτωση DOCX για επεξεργασία στο PHP
  4. Εισαγάγετε περιεχόμενο στην αρχή του DOCX
  5. Πραγματοποιήστε λήψη του εγγράφου αποτελέσματος από το χώρο αποθήκευσης cloud

PHP βιβλιοθήκη για χρήση της επεξεργασίας DOCX

Εγκαταστήστε 'Aspose.Words Cloud SDK for PHP' από το αποθετήριο Packagist. Απλώς εκτελέστε το composer require aspose-cloud/aspose-words-cloud για να εγκαταστήσετε το SDK και, στη συνέχεια, χρησιμοποιήστε το require_once('vendor/autoload.php'); για να το εισαγάγετε στο έργο σας.

Εναλλακτικά, μπορείτε να κλωνοποιήσετε με μη αυτόματο τρόπο το Aspose.Words Cloud SDK for PHP από το GitHub. Ακολουθήστε αυτές τις Instructions για να λάβετε γρήγορα τα απαραίτητα διαπιστευτήρια ασφαλείας και να αποκτήσετε πρόσβαση στο REST API.

Απαιτήσεις συστήματος

PHP 7.1 ή νεότερη έκδοση

Ανατρέξτε στην Repository Documentation για να δείτε περισσότερες λεπτομέρειες.

Άλλες υποστηριζόμενες μορφές αρχείων

Μπορείτε να εκτελέσετε λειτουργία επεξεργασίας για άλλες μορφές αρχείων:

5%

Εγγραφείτε στις ενημερώσεις προϊόντων Aspose

Λάβετε μηνιαία ενημερωτικά δελτία και προσφορές απευθείας στο γραμματοκιβώτιό σας.

© Aspose Pty Ltd 2001-2024. Ολα τα δικαιώματα διατηρούνται.