Ekspor Halaman-Ter-Muat Terstruktur

THotPDF.ExportLoadedPagesStructured mengonversi halaman yang dimuat terpilih menjadi satu dokumen HTML, XHTML, XML, atau JSON UTF-8 tanpa memutasi PDF

Satu model semantik

Setiap format mengonsumsi geometri glyph dan analisis urutan-baca semantik yang sama, sehingga paragraf, judul, item daftar, keterangan, kolom, urutan sumber, baris tabel terdeteksi, dan sel tabel tetap sejajar di seluruh eksportir

Pembuatan selesai dalam aliran staging terbatas, dan publikasi memotret byte tujuan apa pun yang akan ditimpa sehingga penulisan akhir yang gagal dapat memulihkan status aliran asli

Setiap rentang membawa teks Unicode yang di-escape dengan aman plus batas ruang-halaman opsional, sumber daya font sumber, dan ukuran titik

Setiap span membawa teks Unicode yang di-escape dengan aman plus batas ruang halaman opsional, identitas objek content-stream sumber, resource font sumber, dan ukuran point

Gambar

Kemunculan XObject gambar mempertahankan nama sumber daya, nomor objek, ukuran piksel intrinsik, dan batas ruang-halaman tertransformasi

Properti marked-content inline dan bernama diresolusi lintas stream halaman dan Form XObject rekursif, ActualText menggantikan teks glyph visual, artifact tetap di luar model aksesibel, dan teks alternatif figure diasosiasikan lewat konten tagged alih-alih urutan visual

simEmbeddedPNG mendekode setiap gambar yang didukung melalui pipeline gambar terbatas normal dan memancarkan URI data PNG, sedangkan simMetadataOnly menghindari materialisasi piksel dan simOmit mengecualikan gambar

Nama form, label, opsi, state, dan nilai biasa bisa dipertahankan, tetapi payload password, file-select, NoExport, dan signature tidak pernah ditaruh dalam model ekspor bersama

Keluaran atomik terbatas

Batas halaman, glyph, jumlah-gambar, byte-gambar, gambar-agregat, byte-keluaran, dan pembatalan ditegakkan sebelum buffer selesai disalin ke aliran pemanggil

simEmbeddedPNG mendekode tiap gambar yang didukung lewat pipeline gambar berbatas normal dan mengeluarkan data URI PNG, simMetadataOnly menghindari materialisasi piksel, dan simOmit mengecualikan gambar

Output atomik berbatas

Batas halaman, glyph, jumlah gambar, node struktur, outline, interaksi per-halaman, opsi per-field, byte gambar, gambar agregat, byte output, dan pembatalan ditegakkan sebelum buffer yang selesai disalin ke stream pemanggil

Kegagalan ekstraksi dan budget membiarkan destinasi tidak berubah, sedangkan kegagalan tulis destinasi berusaha memulihkan posisi dan ukuran aslinya

API terkait