Используйте облачный конвертер из Интернета в PDF, предлагаемый Aspose.PDF. Интегрируйте Aspose.PDF SDK в свое PHP-приложение для преобразования HTML в PDF.
У вас есть HTML-документы или веб-страницы, которые вы хотели бы преобразовать в PDF? Возможность конвертировать HTML в PDF — один из идеальных навыков для тех, кто работает с большим количеством файлов HTML. Это руководство поможет вам интегрировать Aspose.PDF SDK в ваше PHP-приложение для быстрого и простого преобразования HTML в PDF. Мы уже опубликовали несколько сообщений в блогах на тему преобразования PDF, например Конвертер PDF в DOC — Aspose.PDF Cloud SDK для Node.js, Преобразование Excel в PDF на Python | Таблицу XLS в PDF и многое другое. Эта статья является новым дополнением к серии Семейство облачных продуктов Aspose.PDF. Давайте начнем
- Что такое PDF (переносимый формат документа)
- Знакомство с Aspose.PDF Cloud PHP SDK
- Преимущество использования Cloud SDK по сравнению с локальным
- Как конвертировать HTML в PDF с помощью Aspose.PDF SDK в PHP
- Вывод
Что такое PDF (переносимый формат документа)
Это универсальный формат файла, созданный Adobe, который дает людям простой и надежный способ представлять документы и обмениваться ими независимо от того, какое программное обеспечение, оборудование или операционные системы использует тот, кто просматривает документ. Это один из самых популярных форматов файлов. Если вы когда-либо загружали печатную форму или документ из Интернета, велика вероятность, что это был файл PDF.
Знакомство с Aspose.PDF Cloud PHP SDK
Aspose.PDF Cloud PHP SDK позволяет разработчикам облачных приложений создавать облачные PDF-генераторы, редакторы и конвертеры для доступа и обработки PDF-файлов, размещенных в облачном хранилище, без установки какого-либо стороннего программного обеспечения. Aspose.PDF Cloud PHP SDK доступен по лицензии MIT и построен на основе Aspose.PDF REST API.
Вы можете создать совершенно новый файл PDF или преобразовать существующие документы, электронные таблицы, презентации, изображения, электронные книги, файлы HTML или PS в облачный PDF. Кроме того, вы можете использовать простые команды PHP для объединения нескольких облачных PDF-файлов, разделения PDF-файлов, добавления, шифрования, расшифровки, применения водяных знаков, закладок, аннотаций или цифровой подписи ваших облачных PDF-документов.
Aspose.PDF Cloud PHP SDK позволяет вашим облачным программам PHP экспортировать данные из PDF-документов, добавлять слои OCR в облачные PDF-файлы и добавлять верхний и нижний колонтитулы. Вы также можете загружать вложения из облачных PDF-файлов с помощью нашего REST API.
Aspose.PDF Cloud PHP SDK позволяет вам устанавливать различные свойства для оптимизации PDF-документов. Он позволяет оптимизировать размер файла PDF, разрешая повторное использование содержимого страницы, устанавливать уровень сжатия изображений, встроенных в документ PDF, связывать повторяющиеся потоки ресурсов, сохраняя их как один объект, удалять объекты документа без какой-либо ссылки, удалять неиспользуемые потоки и не встраивание шрифтов PDF-документа.
Преимущество использования Cloud SDK по сравнению с локальным
Около десяти лет назад никто из нас и представить себе не мог, что когда-нибудь мы сможем хранить наши файлы в виртуальном «облаке». Сегодня огромное количество предприятий используют облачные сервисы для работы. Однако, если вы один из тех, кто все еще сомневается в этом, то вот некоторые преимущества использования облачных сервисов, которые могут изменить ваше мнение.
Файлы HTML отображаются в веб-браузерах и используются для разработки бизнес-сайтов. Тем не менее, все еще есть случаи использования, когда вам нужны ваши веб-страницы в автономном режиме, чтобы поделиться ими с кем-то или отправить в виде вложений по электронной почте. Давайте рассмотрим, в чем преимущества использования облачного SDK конвертера форматов файлов по сравнению с отдельной библиотекой или программным обеспечением.
Расширенный пользовательский опыт
Использование конвертеров форматов файлов позволяет повысить удобство работы клиентов на вашем веб-сайте. Например, если вы управляете интернет-магазином, вы можете позволить своим клиентам загружать счета в формате PDF с помощью SDK преобразования HTML в PDF.
Легкий доступ и передача
Использование конвертера HTML в PDF упрощает получение версии веб-страницы в формате PDF, поскольку вы можете сохранить ее, просмотреть в автономном режиме и легко поделиться.
Редактируемый
Вы можете создавать редактируемые PDF-файлы, которые вы можете редактировать так, как хотите, например, выделяя текст, цифровые подписи, расширенные аннотации и многое другое.
Точно так же есть много других преимуществ, которые поставляются с облачными SDK Aspose.PDF, которые вы можете быстро интегрировать в свое онлайн-пространство для бизнеса. Весь процесс довольно прост и удобен, вы просто включаете его, а остальная часть волшебства происходит без проблем.
Как конвертировать HTML в PDF с помощью Aspose.PDF SDK в PHP
Если вы новичок в нашей платформе, пожалуйста, посетите этот учебник, в котором объясняется каждый шаг по настройке Aspose.cloud и необходимые условия.
На данный момент мы рассмотрели конвертер форматов файлов (Aspose.PDF), а также рассмотрели некоторые основные преимущества облачного API преобразования документов. Далее мы увидим, как настроить Aspose.PDF в нашем PHP-приложении.
Поскольку мы создали базовый проект на PHP для настройки конвертера HTML в PDF на нашем локальном хосте. Предполагая, что вы уже установили PHP и Composer. Composer используется для управления зависимостями в проектах PHP, а файл composer.json указывает, что ваше приложение написано на PHP. .
# For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Cloud
<?php
require_once realpath(__DIR__ . '/..') . '/vendor/autoload.php';
require_once realpath(__DIR__ . '/..') . '/Utils.php';
use Aspose\PDF\PdfApi;
use Aspose\PDF\AsposeApp;
class Document {
public $pdfApi;
public function __construct() {
AsposeApp::$appSID = Utils::appSID;
AsposeApp::$apiKey = Utils::apiKey;
$this->pdfApi = new PdfApi();
}
public function createPDFFromHTML() {
// Upload file to Aspose Cloud Storage
$fileName = "newPDFFromHTML.pdf";
$templateFile = "sample.html";
Utils::uploadFile($templateFile);
$result = $this->pdfApi->PutCreateDocument($fileName, $templateFile, $dataFile = null, $templateType = "html", $storage = "", $folder = "");
print_r ( $result );
}
}
$document = new Document();
$document->createPDFFromHTML();
?>
Вывод
В этой статье о Aspose.PDF cloud sdk мы увидели, насколько прост весь процесс, когда вы можете обогатить свое PHP-приложение конвертером HTML в PDF корпоративного уровня. Мы также узнали о преимуществах использования облачного конвертера HTML в PDF. Кроме того, вы можете сократить расходы, связанные с повторяющимися задачами, и оптимизировать производительность, выбрав облачный конвертер форматов файлов. Теперь вы знаете, как конвертировать HTML в PDF, и знакомы с библиотекой преобразования Web в PDF, предлагаемой Aspose.PDF. Поэтому сейчас самое время подписаться на облачные SDK для вашего PHP-приложения. Кроме того, существует исчерпывающая документация для каждой функции каждого онлайн-конвертера файлов. Доступны различные планы и можно выбрать бесплатный план для дальнейшего изучения до совершения покупки.
Наконец, blog.aspose.cloud регулярно публикует новые сообщения в блогах. Поэтому, пожалуйста, оставайтесь на связи для регулярных обновлений. Кроме того, вы можете подписаться на наши аккаунты в социальных сетях Facebook, LinkedIn и Twitter.
Задайте вопрос
Не стесняйтесь посетить наш форум, который очень активно отвечает на вопросы и вопросы/обсуждения.
Исследовать
Вы можете найти следующие релевантные ссылки: