Sử dụng trình chuyển đổi web sang pdf dựa trên đám mây do Aspose.PDF cung cấp. Tích hợp SDK Aspose.PDF trong ứng dụng PHP của bạn để chuyển đổi HTML sang PDF
Bạn có một số tài liệu HTML hoặc trang web mà bạn muốn chuyển đổi sang PDF? Khả năng chuyển đổi HTML sang PDF là một trong những kỹ năng lý tưởng cho bất kỳ ai xử lý một số lượng lớn tệp HTML. Hướng dẫn này sẽ giúp bạn tích hợp Aspose.PDF SDK trong ứng dụng PHP của bạn để chuyển đổi HTML sang PDF nhanh chóng và dễ dàng. Chúng tôi đã xuất bản một số bài đăng trên blog về chủ đề chuyển đổi PDF, chẳng hạn như PDF To DOC Converter – Aspose.PDF Cloud SDKs For Node.js, Convert Excel to PDF in Python | Bảng tính XLS sang PDF, v.v. Bài viết này là một bổ sung mới cho loạt Dòng sản phẩm đám mây Aspose.PDF. Bắt đầu nào
- PDF là gì (Định dạng tài liệu di động)
- Giới thiệu về Aspose.PDF Cloud PHP SDK
- Lợi ích của việc sử dụng Cloud SDK trên On-Premise
- Cách chuyển đổi HTML sang PDF bằng Aspose.PDF SDK trong PHP
- Sự kết luận
PDF là gì (Định dạng tài liệu di động)
Đó là một định dạng tệp linh hoạt do Adobe tạo ra nhằm cung cấp cho mọi người một cách dễ dàng, đáng tin cậy để trình bày và trao đổi tài liệu - bất kể phần mềm, phần cứng hoặc hệ điều hành đang được sử dụng bởi bất kỳ ai xem tài liệu. Đây là một trong những định dạng tập tin phổ biến nhất. Nếu bạn đã từng tải xuống một biểu mẫu hoặc tài liệu có thể in được từ Web, thì rất có thể đó là tệp PDF.
Giới thiệu về Aspose.PDF Cloud PHP SDK
Aspose.PDF Cloud PHP SDK cho phép các nhà phát triển ứng dụng đám mây xây dựng các ứng dụng tạo, chỉnh sửa và chuyển đổi PDF dựa trên đám mây để truy cập và xử lý các tệp PDF được lưu trữ trên bộ lưu trữ đám mây mà không cần cài đặt bất kỳ phần mềm bên thứ ba nào. Aspose.PDF Cloud PHP SDK có sẵn theo giấy phép MIT và được xây dựng dựa trên API REST của Aspose.PDF.
Bạn có thể tạo một tệp PDF hoàn toàn mới hoặc chuyển đổi các tài liệu, bảng tính, bản trình bày, hình ảnh, sách điện tử, HTML hoặc tệp PS hiện có của mình thành tệp PDF trên đám mây. Ngoài ra, bạn có thể sử dụng các lệnh PHP đơn giản để hợp nhất nhiều tệp PDF trên đám mây, tách PDF, nối thêm, mã hóa, giải mã, áp dụng hình mờ, đánh dấu trang, chú thích hoặc ký điện tử vào các tài liệu PDF dựa trên đám mây của bạn.
Aspose.PDF Cloud PHP SDK cho phép các chương trình đám mây PHP của bạn xuất dữ liệu từ tài liệu PDF, thêm các lớp OCR vào tệp PDF trên đám mây và thêm đầu trang & chân trang. Bạn cũng có thể tải xuống tệp đính kèm từ tệp PDF trên đám mây bằng API REST của chúng tôi.
Aspose.PDF Cloud PHP SDK cho phép bạn đặt các thuộc tính khác nhau để làm cho tài liệu PDF được tối ưu hóa. Nó cho phép bạn tối ưu hóa kích thước tệp PDF bằng cách cho phép sử dụng lại nội dung trang, đặt mức độ nén của hình ảnh được nhúng trong tài liệu PDF, liên kết các luồng tài nguyên trùng lặp bằng cách lưu trữ chúng dưới dạng một đối tượng, xóa các đối tượng tài liệu mà không có bất kỳ tham chiếu nào, xóa các luồng không sử dụng và không nhúng phông chữ tài liệu PDF.
Lợi ích của việc sử dụng Cloud SDK trên On-Premise
Khoảng một thập kỷ trước, không ai trong chúng ta có thể tưởng tượng được rằng một ngày nào đó chúng ta có thể lưu trữ các tệp của mình trên ‘đám mây’ ảo. Ngày nay, một số lượng lớn các doanh nghiệp sử dụng dịch vụ đám mây để hoạt động. Tuy nhiên, nếu bạn là một trong số những người vẫn còn do dự về điều đó, thì đây là một số lợi ích khi sử dụng dịch vụ đám mây có thể khiến bạn thay đổi suy nghĩ.
Các tệp HTML được đưa vào trình duyệt web và được sử dụng để phát triển các trang web kinh doanh. Tuy nhiên, vẫn có những trường hợp sử dụng khi bạn cần các trang web của mình ngoại tuyến để chia sẻ với ai đó hoặc gửi dưới dạng tệp đính kèm trong email. Hãy khám phá những lợi ích khi sử dụng SDK đám mây chuyển đổi định dạng tệp thay vì sử dụng thư viện hoặc phần mềm độc lập.
Trải nghiệm người dùng nâng cao
Việc sử dụng các trình chuyển đổi định dạng tệp cho phép bạn nâng cao trải nghiệm của khách hàng trên trang web của mình. Ví dụ: nếu bạn điều hành một cửa hàng trực tuyến thì bạn có thể cho phép khách hàng của mình tải xuống hóa đơn ở định dạng pdf bằng cách sử dụng SDK chuyển đổi HTML sang PDF.
Dễ dàng truy cập và chuyển giao
Sử dụng trình chuyển đổi HTML sang PDF giúp bạn dễ dàng có phiên bản PDF của một trang web là bạn có thể lưu nó và có thể xem ngoại tuyến và chia sẻ dễ dàng.
có thể chỉnh sửa
Bạn có thể tạo các tệp PDF có thể chỉnh sửa mà bạn có thể chỉnh sửa theo mọi cách bạn muốn, chẳng hạn như đánh dấu văn bản, chữ ký điện tử, chú thích phong phú, v.v.
Tương tự, có nhiều ưu điểm khác đi kèm với SDK dựa trên đám mây Aspose.PDF mà bạn có thể tích hợp vào không gian kinh doanh trực tuyến của mình ngay lập tức. Toàn bộ quá trình khá đơn giản và thân thiện, bạn chỉ cần kích hoạt nó và phần còn lại của điều kỳ diệu sẽ diễn ra liền mạch.
Cách chuyển đổi HTML sang PDF bằng Aspose.PDF SDK trong PHP
Nếu bạn chưa quen với nền tảng của chúng tôi, vui lòng truy cập hướng dẫn này, trong đó giải thích từng bước liên quan đến việc thiết lập Aspose.cloud và các điều kiện tiên quyết.
Cho đến nay, chúng tôi đã trải qua trình chuyển đổi định dạng tệp (Aspose.PDF) và cũng đã xem xét một số lợi ích cốt lõi của việc có API chuyển đổi tài liệu dựa trên đám mây. Tiếp theo, chúng ta sẽ xem cách chúng ta có thể thiết lập Aspose.PDF trong ứng dụng PHP của mình.
Vì chúng tôi đã thiết lập một dự án cơ bản bằng PHP để thiết lập trình chuyển đổi HTML sang PDF trên máy chủ cục bộ của chúng tôi. Giả sử bạn đã cài đặt PHP và Composer. Trình soạn thảo được sử dụng để quản lý phụ thuộc trong các dự án PHP và tệp composer.json cho biết ứng dụng của bạn được viết bằng 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();
?>
Sự kết luận
Trong bài viết về sdk đám mây Aspose.PDF này, chúng ta đã thấy toàn bộ quy trình đơn giản như thế nào khi bạn có thể làm phong phú ứng dụng PHP của mình bằng trình chuyển đổi HTML sang PDF cấp doanh nghiệp. Chúng tôi cũng đã khám phá những lợi ích của việc sử dụng trình chuyển đổi HTML sang PDF dựa trên đám mây. Hơn nữa, bạn có thể giảm chi phí liên quan đến các tác vụ lặp đi lặp lại và tối ưu hóa hiệu suất bằng cách chọn sử dụng trình chuyển đổi định dạng tệp dựa trên đám mây. Bây giờ, bạn đã biết cách chuyển đổi HTML sang PDF và quen thuộc với thư viện chuyển đổi Web sang PDF do Aspose.PDF cung cấp. Do đó, đây là thời điểm thích hợp để đăng ký SDK dựa trên đám mây cho ứng dụng PHP của bạn. Ngoài ra, có [tài liệu] toàn diện 7 cho mọi tính năng của mọi trình chuyển đổi tệp trực tuyến. Có các gói khác nhau và có thể chọn gói miễn phí để khám phá thêm trước khi mua hàng.
Cuối cùng, blog.aspose.cloud đang viết các bài đăng blog mới theo cách nhất quán. Vì vậy, hãy giữ liên lạc để cập nhật thường xuyên. Ngoài ra, bạn có thể theo dõi chúng tôi trên các tài khoản mạng xã hội của chúng tôi Facebook, LinkedIn và Twitter.
Đặt một câu hỏi
Vui lòng truy cập diễn đàn của chúng tôi, diễn đàn này hoạt động rất tích cực để trả lời các câu hỏi và truy vấn/thảo luận.
Khám phá
Bạn có thể tìm thấy các liên kết sau có liên quan: