Bài viết này hướng dẫn cách chuyển đổi XHTML sang PDF bằng C# REST API. Bài viết sẽ cung cấp chi tiết cách chuyển đổi định dạng tệp từ XHTML sang PDF bằng C# RESTful Service với sự trợ giúp của Cloud SDK dựa trên Dotnet. Việc tùy chỉnh tệp PDF đầu ra cũng sẽ được thảo luận.
Điều kiện tiên quyết
- Tạo tài khoản và nhận thông tin xác thực API để tạo PDF từ tệp XHTML
- Tải xuống Aspose.HTML Cloud SDK cho Dotnet để chuyển đổi tệp XHTML thành tệp Markdown
- Thiết lập một dự án C# với SDK ở trên
Các bước chuyển đổi XHTML sang PDF bằng C# Low Code API
- Thêm Aspose.HTML.Cloud.Sdk và Aspose.HTML.Cloud.Sdk.Conversion vào ứng dụng của bạn để truy cập các lớp HTML Cloud API và các tính năng chuyển đổi
- Tạo một phiên bản của HtmlApi bằng cách cung cấp ID khách hàng và Bí mật khách hàng của bạn để xác thực với Aspose Cloud
- Truy xuất đối tượng ConvertApi từ HtmlApi đã khởi tạo để thực hiện chuyển đổi tài liệu
- Khởi tạo đối tượng Tùy chọn chuyển đổi PDF để xác định các tham số đầu ra cho tệp PDF
- Đặt chiều cao trang PDF là 8 inch và chiều rộng là 11 inch (định dạng ngang)
- Chỉ định tất cả bốn lề—trên, dưới, trái và phải—mỗi lề rộng 1 inch
- Gọi Chuyển đổiAsync() trên convertApi để chuyển đổi tệp XHTML thành PDF
Các bước sau đây giải thích cách chuyển đổi tài liệu XHTML sang PDF bằng API dựa trên C# .NET. Để chuyển đổi tệp XHTML sang PDF, trước tiên hãy kết nối với Aspose Cloud bằng cách thêm SDK, xác thực bằng Client ID và Secret, sau đó truy cập API chuyển đổi. Sau đó, hãy thiết lập các tùy chọn PDF như kích thước trang và lề, rồi chạy ConvertAsync() để tạo PDF cuối cùng.
Mã để chuyển đổi XHTML sang PDF trực tuyến bằng giao diện C# REST
Đoạn mã trên minh họa cách xuất tệp XHTML sang PDF bằng C# REST API. Phiên bản đơn giản nhất của đoạn mã này chỉ có thể sử dụng hai đối số trong phương thức ConvertAsync(), tức là không cần sử dụng PDFConversionOptions. Nó sẽ tạo tệp PDF đầu ra với các thiết lập mặc định khi không sử dụng bất kỳ tùy chọn bổ sung nào.
Bài viết này hướng dẫn chúng ta cách chuyển đổi XHTML. Để chuyển đổi tệp Markdown sang PDF, hãy tham khảo bài viết trên Chuyển đổi Markdown sang PDF bằng C# REST API.