Aspose.Words Cloud SDK for PHP
C# .NET API для обробки документів Microsoft Word
REST API для створення, редагування, поділу, об’єднання, обробки та перетворення Word (DOC, DOCX, ODT) у PDF, HTML, EPUB, зображення тощо.
Aspose.Words Cloud SDK для PHP – це хмарна платформа, яка дозволяє розробникам легко інтегрувати обробку документів Word функції в своїх програмах PHP з меншими витратами та зусиллями. За допомогою цього SDK ви можете створювати, редагувати та конвертувати документи Word, а також керувати властивостями документа, такими як автор, назва та ключові слова. PHP Cloud SDK — це обгортка навколо Cloud API, розроблена, щоб бути простою, ефективною, безпечною та більш продуктивною. Розробники програмного забезпечення можуть легко інтегрувати засоби створення, редагування та перетворення документів Word у програми PHP, що працюють на будь-якій сучасній ОС.
Aspose.Words Cloud SDK для PHP є потужною та простою у використанні платформою, яка містить кілька важливих функцій для створення та керування документами Word, як-от вставлення та оновлення закладок, пошук тексту в документах Word, заміна тексту іншим значення, вставляти коментарі, отримувати всі коментарі з файлу Word, оновлювати коментарі, додавати нові сторінки, стискати документ Word, вставляти та керувати DrawingObjects, вставляти поле в документ Word, вставляти/оновлювати верхні та нижні колонтитули, gt усі верхні та нижні колонтитули в Документ Word, вставляйте та оновлюйте виноски, вставляйте таблиці та керуйте ними, виконуйте злиття в Інтернеті, отримайте всі шрифти в документі Word і багато іншого.
Aspose.Words Cloud SDK для PHP підтримує перетворення документів у деякі популярні формати файлів і з одного формату в інший з легкістю. Бібліотека підтримує конвертацію у понад 20 форматів файлів, включаючи EMF, PDF, HTML, EPUB, DOTX, GIF, BMP, PNG, RTF, XPS, WML та багато інших. SDK можна використовувати для виконання операцій злиття, наприклад створення листів, конвертів і наклейок із бази даних або іншого джерела даних.
Початок роботи з Aspose.Words Cloud PHP REST API
Завантажте, інсталюйте та налаштуйте PHP 7.1 або новішу версію на своєму веб-сервері. Рекомендований спосіб встановлення Aspose.Words Cloud PHP REST API – використання Composer. Будь ласка, використовуйте наступну команду для плавного встановлення.
Установіть Aspose.Words Cloud PHP REST API через Composer
composer require aspose-cloud/aspose-words-cloud
Ви також можете завантажити його безпосередньо з GitHub.Створення та керування документами Word за допомогою PHP REST API
Aspose.Words Cloud PHP REST API надає повну підтримку для створення нових документів Word з нуля в програмах PHP. Бібліотека повністю підтримує кілька базових і розширених функцій для створення та обробки документів Word, таких як додавання нових сторінок, стискання документа Word в Інтернеті, доступ і зміна властивостей документа, отримання статистичних даних про документ Word, захист документів Word, візуалізація частин Документ Word у зображення, видалення всіх макросів із документа Word та багато іншого.
Створюйте нові документи Word за допомогою PHP API
<php
use Aspose\Words\WordsApi;
use Aspose\Words\Model\Requests\{CreateDocumentRequest};
$clientId = '####-####-####-####-####';
$secret = '##################';
$wordsApi = new WordsApi($clientId, $secret);
$createRequest = new CreateDocumentRequest(
"Sample.docx", NULL, NULL);
$wordsApi->createDocument($createRequest); ?>
Перетворення документів Word за допомогою PHP REST API
Aspose.Words Cloud PHP REST API дозволяє розробникам програмного забезпечення перетворювати документи Microsoft Word і OpenOffice в інші підтримувані формати файлів із високою якістю та швидкістю. Бібліотека підтримує конвертацію в різні популярні формати файлів, такі як DOCX, DOC, RTF, ODT, PDF, HTML, MD, XAML, TXT, PNG, JPG та багато інших. Бібліотека також включала різноманітні інші популярні перетворення документів, як-от конвертувати PDF у Word, конвертувати Word у PDF, конвертувати MOBI у EPUB, конвертувати MOBI у PDF, конвертувати Word у EPUB, конвертувати Word у зображення, конвертувати Word у HTML та багато іншого.
Як програмно конвертувати PDF у Word за допомогою PHP REST API?
<php
use Aspose\Words\WordsApi;
use Aspose\Words\Model\Requests\{SaveAsOnlineRequest};
use Aspose\Words\Model\{SaveOptionsData};
$clientId = '####-####-####-####-####';
$secret = '##################';
$wordsApi = new WordsApi($clientId, $secret);
$requestDocument = "Sample.docx";
$requestSaveOptionsData = new SaveOptionsData(array(
"save_format" => "pdf",
"file_name" => "Sample_out.pdf",));
$saveRequest = new SaveAsOnlineRequest(
$requestDocument, $requestSaveOptionsData, NULL, NULL, NULL, NULL);
$wordsApi->saveAsOnline($saveRequest); ?>
Порівняння кількох документів Word за допомогою PHP
Aspose.Words Cloud SDK для PHP дозволяє розробникам програмного забезпечення порівнювати свої документи Word лише з кількома рядками коду PHP. Бібліотека дозволяє програмно порівнювати два документи Word і виявляти відмінності між ними. Бібліотека підтримує відображення результату порівняння документів і може містити інформацію про тип відмінності, як-от оновлений текст, видалений текст, щойно доданий текст, зміна форматування тощо. Він може надати інформацію про розташування різниці в документі та текст, який було додано або видалено.
Створення звіту за допомогою бібліотеки PHP
Aspose.Words Cloud SDK для PHP забезпечує повну функціональність для створення професійних готових до друку звітів DOCX, DOC, RTF, PDF із шаблонів у програмах PHP. Щоб створити звіт, спочатку вам потрібно підготувати вихідні дані у форматах JSON, XML або CSV, потім створити шаблон звіту та написати просту програму на PHP, щоб прив’язати дані до шаблону та створити вихідний документ.
Запустіть процес створення звіту за допомогою команд PHP
<php
use Aspose\Words\WordsApi;
use Aspose\Words\Model\Requests\{BuildReportOnlineRequest};
use Aspose\Words\Model\{ReportEngineSettings};
$clientId = '####-####-####-####-####';
$secret = '##################';
$wordsApi = new WordsApi($clientId, $secret);
$requestTemplate = "Sample.docx";
$requestReportEngineSettings = new ReportEngineSettings(array(
"data_source_type" => "Json",
"data_source_name" => "persons",));
$buildReportRequest = new BuildReportOnlineRequest(
$requestTemplate, "Data.json", $requestReportEngineSettings, NULL);
$wordsApi->buildReportOnline($buildReportRequest); ?>