Rediģēt DOC PHP SDK

Izmantojiet REST API, lai programmatiski rediģētu DOC pakalpojumā PHP

Kad izstrādātāji modificē DOC dokumentu ar šo PHP bibliotēku, faktiski tiek rediģēts dokumenta objekta modelis (DOM). Tādējādi DOC dokumentā, kas attēlots kā DOM, var veikt gandrīz visas izmaiņas. Izmantojot nodrošināto PHP SDK, izstrādātāji var viegli rediģēt dokumentu: modificēt tekstu, atjaunināt tabulas, pievienot attēlus un tā tālāk. Vienkārši ielādējiet DOC, programmatiski veiciet nepieciešamās izmaiņas un eksportējiet rezultātu uz to pašu vai jebkuru atbalstīto saglabāšanas formātu.

Skatīt koda fragmentu

Rediģējiet DOC programmā PHP, izmantojot REST API

Mūsu PHP bibliotēka sniedz izstrādātājiem iespēju modificēt DOC dokumentu tieši, rediģējot tā Document Object Model (DOM), kas nozīmē, ka nav jāinstalē papildu programmatūra.

Rediģējiet tekstu DOC failā, izmantojot PHP

Populārākais DOC faila rediģēšanas gadījums ir teksta rediģēšana. Izmantojot doto programmatūras risinājumu, jūs varat pievienot, modificēt vai dzēst tekstu, izmantojot PHP dokumentā.

Rediģējiet tabulu DOC failā, izmantojot PHP

Vēl viena populāra DOC rediģēšanas iespēja ir tabulas rediģēšana. Mūsu PHP SDK ļauj strādāt ar tabulām un tekstu tabulas šūnās.

PHP izstrādātāji var pievienot vai noņemt tabulas un tabulas šūnas, kā arī pievienot, rediģēt un noņemt tajās esošo tekstu.

Pievienojiet attēlu DOC failam, izmantojot PHP

Papildus teksta un tabulu rediģēšanai DOC formātā ir vēl viena izplatīta iespēja: attēlu pievienošana dokumentam programmā PHP. PHP izstrādātāji var arī pievienot attēlu DOC failam, izmantojot DOM.

Programmatiski rediģējiet DOC

Izmēģiniet šo jaudīgo PHP SDK un novērtējiet dažas DOC dokumentu rediģēšanas iespējas. Izmantojot šo piemēru, ielādējiet savu DOC dokumentu un veiciet dažas izmaiņas: pievienojiet tekstu, pievienojiet tabulu un tabulas šūnu ar tekstu vai ievietojiet attēlu DOC dokumentā:

Augšupielādējiet dokumentu, kuru vēlaties modificēt
Palaist kodu
Augšupielādējiet attēlu, kuru vēlaties ievietot
Sarakstā atlasiet mērķa formātu
use Aspose\Words\WordsApi;

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

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

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

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

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

$requestDocument = "Input1.doc";
$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.doc";
$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()), "doc", NULL, NULL, NULL, NULL
);
$convert = $wordsApi->convertDocument($convertRequest);
Palaist kodu
  
Kopējiet kodu PHP starpliktuvē

Kā rediģēt DOC pakalpojumā PHP

  1. Instalējiet Aspose.Words Cloud for PHP
  2. Pievienojiet bibliotēkas atsauci (importējiet bibliotēku) savam PHP projektam
  3. Ielādēt DOC, lai rediģētu PHP
  4. Ievietot saturu DOC sākumā
  5. Lejupielādējiet rezultātu dokumentu no mākoņa krātuves

PHP bibliotēka, lai izmantotu DOC rediģēšanu

Instalējiet 'Aspose.Words Cloud SDK for PHP' no Packagist krātuves. Lai instalētu SDK, vienkārši palaidiet composer require aspose-cloud/aspose-words-cloud, pēc tam izmantojiet require_once('vendor/autoload.php'); lai to importētu savā projektā.

Kā alternatīvu varat manuāli klonēt Aspose.Words Cloud SDK for PHP pirmkodam no GitHub. Lūdzu, izpildiet šos Instructions, lai ātri iegūtu nepieciešamos drošības akreditācijas datus un piekļūtu mūsu REST API.

Sistēmas prasības

PHP 7.1 vai jaunāka versija

Sīkāku informāciju skatiet Repository Documentation.

Citi atbalstītie failu formāti

Varat veikt rediģēšanas darbību citiem failu formātiem:

5%

Abonējiet Aspose produktu atjauninājumus

Saņemiet ikmēneša biļetenus un piedāvājumus, kas tiek piegādāti tieši jūsu pastkastē.

© Aspose Pty Ltd 2001-2024. Visas tiesības aizsargātas.