GraphicalPdfComparer

GraphicalPdfComparer

Overzicht

GraphicalPdfComparer is een klasse in Aspose.PDF FOSS voor .NET.

Vergelijkt twee PDF-pagina’s/documenten grafisch door ze te renderen naar rasters en de pixels die verschillen te markeren.

Deze klasse biedt 7 methoden voor het werken met GraphicalPdfComparer objecten in .NET programma’s. Beschikbare methoden zijn: CompareDocumentsToImages, CompareDocumentsToPdf, ComparePagesToImage, ComparePagesToPdf, GetDifference, GraphicalPdfComparer. Alle publieke leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: Color, Resolution, Threshold.

Eigenschappen

NaamTypeToegangBeschrijving
ResolutionResolutionLezen/schrijvenRenderingresolutie die wordt gebruikt om de pagina’s te rasteren.
ColorColorLezen/schrijvenKleur die wordt gebruikt om afwijkende pixels in de afbeeldingoutput te markeren.
ThresholddoubleLezen/schrijvenTolerantie, als percentage (0..100), van per-kanaal kleurverschil waaronder twee pixels als identiek worden beschouwd.

Methoden

HandtekeningBeschrijving
GraphicalPdfComparer()Maakt een comparer met standaardinstellingen (150 DPI, rode markering, exacte drempel).
GetDifference(page1: Page, page2: Page)Render beide pagina’s en bereken hun per-pixel verschil.
ComparePagesToImage(page1: Page, page2: Page, resultImagePath: string)Vergelijk twee pagina’s en schrijf de gemarkeerde overlay (bronpagina met verschillende pixels gekleurd Color) naar een afbeeldingsbestand.
CompareDocumentsToImages(document1: Document, document2: Document, targetDirectory: string, fileNamePrefix: string, imageFormat: GdiImageFormat)Vergelijk twee documenten pagina voor pagina, en schrijf één gemarkeerde overlay-afbeelding per pagina naar targetDirectory.
ComparePagesToPdf(page1: Page, page2: Page, resultPdfPath: string)Vergelijk twee pagina’s en voeg de gemarkeerde overlay toe als een pagina in een PDF die naar resultPdfPath wordt geschreven.
ComparePagesToPdf(page1: Page, page2: Page, pdfDocument: Document)Vergelijk twee pagina’s en voeg de gemarkeerde overlay toe als een pagina in pdfDocument.
CompareDocumentsToPdf(document1: Document, document2: Document, resultPdfPath: string)Vergelijk twee documenten pagina voor pagina en schrijf een enkele PDF waarvan de pagina’s de gemarkeerde overlays bevatten, naar resultPdfPath.
 Nederlands