PDFium Delphi Component Docs

InspectAvailability metode

Komponen: TPdf  ·  Unit: PDFium
Menanyakan apa yang dapat diketahui PDFium tentang sebuah stream PDF tanpa memuatnya sebagai dokumen

Syntax

class function InspectAvailability(AStream: TStream): TPdfAvailability;

AStreamTStream. Seekable stream holding the PDF. It is read but not retained, and its position is restored on return.
ResultTPdfAvailability. Record with Linearization (plnUnknown, plnNotLinearized, plnLinearized), DocumentAvailable, FormAvailability (pfaError, pfaNotAvailable, pfaAvailable, pfaNotPresent), and a one-based FirstPageNumber or -1.

Description

Metode kelas, jadi tidak perlu dokumen yang dimuat atau instans komponen: ia menjawab apakah byte terlinearisasi, apakah parse penuh akan berhasil, dan halaman mana yang akan ditampilkan penampil lebih dulu

Itulah keputusan yang diinginkan jalur unduhan sebelum berkomitmen: file terlinearisasi dapat ditampilkan dari byte pertamanya, sementara yang tidak terlinearisasi harus tiba sepenuhnya. FirstPageNumber adalah -1 ketika PDFium tidak dapat mengatakannya

pfaNotPresent adalah jawaban bentuk biasa untuk dokumen tanpa AcroForm sama sekali, dan bukan error

See Also

LoadCustomDocument, LoadDocument, SaveAsLinearized