Коли розробники змінюють текст документ за допомогою цієї бібліотеки PHP, фактично редагується об’єктна модель документа (DOM). Таким чином, до текст документа, представленого як DOM, можна внести майже будь-які зміни. Завдяки наданому PHP SDK розробники можуть легко редагувати документ: змінювати текст, оновлювати таблиці, додавати зображення тощо. Просто завантажте текст, внесіть необхідні зміни програмно та експортуйте результат у той самий або будь-який підтримуваний формат збереження.
Наша бібліотека PHP дає розробникам можливість безпосередньо змінювати текст документ шляхом редагування його об'єктної моделі документа (DOM), що означає, що не потрібно встановлювати додаткове програмне забезпечення.
Найпопулярнішим випадком для редагування текст файлу є редагування тексту. За допомогою даного програмного рішення ви можете додавати, змінювати або видаляти текст за допомогою PHP в документі.
Ще одним популярним варіантом редагування текст є редагування таблиці. Наш PHP SDK дозволяє працювати з таблицями та текстом у клітинках таблиці.
Розробники PHP можуть додавати або видаляти клітинки таблиці та таблиці, а також додавати, редагувати та видаляти текст всередині них.
Окрім редагування тексту та таблиць у текст, є ще один поширений варіант: додавання зображень до документа в PHP. Розробники PHP також можуть додати зображення до текст файлу за допомогою DOM.
Спробуйте цей потужний PHP SDK та оцініть деякі параметри редагування текст документів. Використовуючи наступний приклад, завантажте свій текст документ і внесіть деякі зміни: додайте текст, додайте таблицю та клітинку таблиці з текстом або вставте зображення в текст документ:
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);
Встановіть '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, щоб побачити більше деталей.
Ви можете виконати операцію редагування для інших форматів файлів: