Xuất Trang Đã Tải Có Cấu Trúc

THotPDF.ExportLoadedPagesStructured chuyển đổi các trang đã tải được chọn thành một tài liệu UTF-8 HTML, XHTML, XML hoặc JSON mà không làm thay đổi PDF

Một mô hình ngữ nghĩa duy nhất

Mọi định dạng đều dùng chung phân tích hình dạng glyph và thứ tự đọc ngữ nghĩa, nhờ đó đoạn văn, tiêu đề, mục danh sách, chú thích, cột, thứ tự nguồn, hàng bảng được phát hiện và ô bảng luôn khớp nhau giữa các bộ xuất

Quá trình tạo hoàn tất trong một luồng giai đoạn có giới hạn, và bước công bố chụp nhanh mọi byte đích có thể bị ghi đè để khi ghi cuối thất bại có thể khôi phục trạng thái luồng gốc

Mỗi span mang văn bản Unicode được thoát an toàn cùng giới hạn không gian trang tùy chọn, tài nguyên phông nguồn và cỡ điểm

Mỗi span mang văn bản Unicode đã escape an toàn cùng bounds không gian trang tùy chọn, định danh đối tượng content-stream nguồn, tài nguyên font nguồn và cỡ điểm

Cấu trúc và tương tác accessibility

HTML và XHTML dùng các phần tử ngữ nghĩa và anchor trang ổn định, còn XML và JSON giữ lại các bản ghi begin, end, content, tham chiếu đối tượng, tương tác, outline và nhãn trang tương đương

Các thuộc tính marked-content inline và có tên được phân giải xuyên các stream trang và Form XObject đệ quy, ActualText thay thế văn bản glyph hiển thị, artifact nằm ngoài mô hình truy cập được, và văn bản thay thế hình được gắn qua nội dung có tag thay vì thứ tự hiển thị

Các đích http , https , mailto và cục bộ an toàn có thể được xuất, còn các URI chứa executable hoặc ký tự điều khiển bị bỏ qua

Tên form, nhãn, tùy chọn, trạng thái và giá trị thường có thể được giữ lại, nhưng payload password, chọn tệp, NoExport và chữ ký không bao giờ được đặt vào mô hình xuất dùng chung

Hình ảnh

Các lần xuất hiện Image XObject giữ lại tên tài nguyên, số đối tượng, kích thước pixel nội tại và giới hạn không gian trang đã biến đổi

simEmbeddedPNG giải mã từng hình ảnh được hỗ trợ qua đường ống hình ảnh có giới hạn thông thường và phát ra một data URI PNG, trong khi simMetadataOnly tránh vật chất hóa pixel và simOmit loại trừ hình ảnh

Đầu ra nguyên tử có giới hạn

Các giới hạn về trang, glyph, số lượng hình ảnh, byte hình ảnh, hình ảnh tổng hợp, byte đầu ra và hủy bỏ được thực thi trước khi bộ đệm hoàn tất được sao chép vào luồng của người gọi

Lỗi trích xuất và ngân sách để nguyên đích không thay đổi, còn lỗi ghi đích sẽ cố khôi phục vị trí và kích thước ban đầu của nó

API liên quan