ValidateLinearizationFile

Belge inceleme, En İyileştirme

Açıklama

Fast Web View PDF üzerinde bağımsız bir yapısal denetim gerçekleştirir ve makinece okunabilir bir doğrulama raporu depolar

Denetim; doğrusallaştırma sözlüğünü, dosya uzunluğunu, birincil ipucu aralığını, sayfa uzaklığı ve paylaşılan nesne bit tablolarını, ilk sayfa nesnesini ve bayt aralığını, ilk sayfa bağımlılık kapanışını, sayfa sayısını ve ana çapraz başvuru girdisini denetler

Sözdizimi

Delphi

Function TPDFlib.ValidateLinearizationFile(Const InputFileName, Password: WideString): Integer;

DLL

int DLValidateLinearizationFile(int InstanceID, const wchar_t* InputFileName, const wchar_t* Password);

ActiveX

Function PDFlib::ValidateLinearizationFile(InputFileName As String, Password As String) As Long

Parametreler

InputFileNameİncelenecek PDF dosyası
PasswordŞifrelenmiş ipucu verilerini incelemek için gereken parola veya boş bir dize

Dönüş değerleri

1Dosya gerekli tüm doğrusallaştırma ve ilk sayfa bütünlüğü denetimlerinden geçti
0Dosya eksik, okunamıyor, doğrusallaştırılmamış veya en az bir geçersiz doğrusallaştırma yapısına sahip

Açıklamalar

JSON sonucunu ve bayt metriklerini almak için bu yöntemden sonra GetLinearizationValidationReport çağrısı yapın

İpucu verileri yalnızca bir aktarım optimizasyonu olarak değerlendirildiğinden, başarısız bir ipucu denetimi normal PDF yüklemeyi değiştirmez