CompareFileVisuals
Belge karşılaştırma, İşleme
Açıklama
Geçerli belgeyi bir PDF dosyasıyla görsel olarak karşılaştırır
Sözdizimi
Function TPDFlib.CompareFileVisuals(Const OtherFileName, Password: WideString;
DPI: Double; ColorTolerance: Integer): WideString;Açıklamalar
Karşılaştırma PDF'sini yükler ve CompareDocumentVisualsWith ile aynı belge JSON raporunu döndürür; ColorTolerance 0-255 aralığında, DPI ise sınırlı ve pozitif olmalıdır
Yüklenen belge, geçerli örneğin oluşturucu, ölçek, kırpma ve grafik ayarlarını devralır; geçerli seçili belge ve sayfa korunur
Eksik girdi, geçersiz seçenekler, oluşturma başarısızlıkları ve parola başarısızlıkları status=error ve complete=false döndürür; geçersiz örnekle DLL çağrıları null işaretçi döndürür
DLL geniş sonucu örnek mülkiyetindedir ve başka bir geniş sonuç çağrısından önce kopyalanmalıdır; A sonucu UTF-8 JSON içerir, girdi dosya adları ve parolalar örnek ANSI ayarına göre kodu çözülür
Yok sayılan bölgeler ve tek tek maske ya da kaplama çıktıları için tipli sayfa ya da belge API'sini kullanın
DLL
Function DLCompareFileVisuals(InstanceID: Integer;
OtherFileName, Password: PWideChar; DPI: Double;
ColorTolerance: Integer): PWideChar; Stdcall;
Function DLCompareFileVisualsA(InstanceID: Integer;
OtherFileName, Password: PAnsiChar; DPI: Double;
ColorTolerance: Integer): PAnsiChar; Stdcall;ActiveX
Function PDFlib::CompareFileVisuals(OtherFileName As String,
Password As String, DPI As Double, ColorTolerance As Long) As String