GraphicalPdfComparer

GraphicalPdfComparer

Gambaran Umum

GraphicalPdfComparer adalah kelas dalam FOSS Aspose.PDF untuk .NET.

Membandingkan dua halaman/dokumen PDF secara grafis dengan merendernya menjadi raster dan menyorot piksel yang berbeda.

Kelas ini menyediakan 7 metode untuk bekerja dengan objek GraphicalPdfComparer dalam program .NET. Metode yang tersedia meliputi: CompareDocumentsToImages, CompareDocumentsToPdf, ComparePagesToImage, ComparePagesToPdf, GetDifference, GraphicalPdfComparer. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.PDF FOSS untuk .NET. Properti: Color, Resolution, Threshold.

Properti

NamaJenisAksesDeskripsi
ResolutionResolutionBaca/TulisResolusi rendering yang digunakan untuk meraster halaman.
ColorColorBaca/TulisWarna yang digunakan untuk menyorot piksel yang berbeda dalam output gambar.
ThresholddoubleBaca/TulisToleransi, sebagai persentase (0..100), dari perbedaan warna per-kanal di bawah mana dua piksel dianggap identik.

Metode

Tanda TanganDeskripsi
GraphicalPdfComparer()Membuat pembanding dengan pengaturan default (150 DPI, sorotan merah, ambang batas tepat).
GetDifference(page1: Page, page2: Page)Render kedua halaman dan hitung perbedaan per-piksel mereka.
ComparePagesToImage(page1: Page, page2: Page, resultImagePath: string)Bandingkan dua halaman dan tulis overlay yang disorot (halaman sumber dengan piksel yang berbeda diwarnai Color) ke file gambar.
CompareDocumentsToImages(document1: Document, document2: Document, targetDirectory: string, fileNamePrefix: string, imageFormat: GdiImageFormat)Bandingkan dua dokumen halaman demi halaman, menulis satu gambar overlay yang disorot per halaman ke targetDirectory.
ComparePagesToPdf(page1: Page, page2: Page, resultPdfPath: string)Bandingkan dua halaman dan tambahkan overlay yang disorot sebagai halaman dalam PDF yang ditulis ke resultPdfPath.
ComparePagesToPdf(page1: Page, page2: Page, pdfDocument: Document)Bandingkan dua halaman dan tambahkan overlay yang disorot sebagai halaman dalam pdfDocument.
CompareDocumentsToPdf(document1: Document, document2: Document, resultPdfPath: string)Bandingkan dua dokumen halaman demi halaman dan buat satu PDF yang halamannya berisi overlay yang disorot, ke resultPdfPath.
 Bahasa Indonesia