ExportPageHTML

Văn bản, ảnh, trích xuất, HTML

Mô tả

Export một trang PDF thành một tài liệu HTML5 độc lập với chữ định vị, ảnh nhúng và các link chú thích bấm được

Cú pháp

Delphi

Function TPDFlib.ExportPageHTML(Page, Options: Integer): WideString;

ActiveX

Function PDFlib::ExportPageHTML(Page As Long, Options As Long) As String

DLL

const wchar_t* DLExportPageHTML(int InstanceID, int Page, int Options);
const char* DLExportPageHTMLA(int InstanceID, int Page, int Options);

Tham số

PageSố trang (bắt đầu từ 1)
OptionsZero selects PDF_HTML_DEFAULT; otherwise combine PDF_HTML_INCLUDE_IMAGES (1), PDF_HTML_INCLUDE_LINKS (2), and PDF_HTML_INCLUDE_TEXT (4)

Giá trị trả về

Trả về một tài liệu HTML5 tự chứa, hoặc chuỗi rỗng khi validation hay trích xuất thất bại

Ghi chú

Chữ và ảnh được trích trong một lượt render và định vị bằng PDF point bên trong một container trang kích thước cố định

Ảnh raster được encode thành PNG data URI, kể cả image mask khi có, đầu ra vì vậy không phụ thuộc file ảnh ngoài

Ảnh raster được encode thành data URI PNG, gồm cả image mask khi có, nên kết quả không phụ thuộc ảnh ngoàiAnnotation URI trở thành lớp phủ bấm được an toàn và điểm đến nội bộ trở thành anchor #page-NCác URI scheme có thể chạy script bị bỏ khỏi đầu ra

Trang đang chọn được khôi phục trước khi hàm trả vềCác pointer trả về của DLL giữ hiệu lực cho đến lời gọi tiếp theo trả chuỗi trên cùng một instance

Trang đang chọn được khôi phục trước khi hàm trả về

Con trỏ trả về của DLL còn hiệu lực cho đến lời gọi trả chuỗi kế tiếp trên cùng instance

LastErrorCode là 112 khi trang hoặc tùy chọn không hợp lệ, và 516 khi xuất thất bại

Xem thêm

ExportDocumentHTML, ExtractStructuredPage, RenderPageToStream