Використовуйте хмарний конвертер веб-файлів у PDF, який пропонує Aspose.PDF. Інтегруйте Aspose.PDF SDK у свою програму PHP для перетворення HTML у PDF

Перетворіть HTML у PDF за допомогою Aspose.PDF | Конвертер форматів файлів

У вас є HTML-документи або веб-сторінки, які ви хотіли б перетворити на PDF? Можливість конвертувати HTML у PDF є одним із ідеальних навичок для тих, хто працює з великою кількістю файлів HTML. Цей підручник допоможе вам інтегрувати Aspose.PDF SDK у вашу програму PHP для швидкого та легкого перетворення HTML у PDF. Ми вже опублікували кілька публікацій у блозі на тему перетворення PDF, наприклад Перетворювач PDF у DOC – Aspose.PDF Cloud SDKs For Node.js, Конвертувати Excel у PDF на Python | Електронна таблиця XLS у PDF тощо. Ця стаття є новим доповненням до серії Aspose.PDF Cloud Product Family. Давайте почнемо

Що таке PDF (Portable Document Format)

Це універсальний файловий формат, створений 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. Крім того, існує вичерпна документація для кожної функції кожного онлайн-конвертера файлів. Доступні різні плани, і ви можете вибрати безкоштовний план, щоб дізнатися більше, перш ніж робити покупку.

Нарешті, ми регулярно пишемо нові публікації в нашому розділі [блоги][]. Тому, будь ласка, залишайтеся на зв’язку для регулярних оновлень. Крім того, ви можете слідкувати за нами в наших акаунтах у соціальних мережах Facebook, LinkedIn і Twitter.

Задайте питання

Не соромтеся відвідати наш форум, який дуже активно відповідає на запитання та запити/обговорення.

Досліджуйте

Ви можете знайти наступні посилання доречними: