GraphicalPdfComparer

GraphicalPdfComparer

Přehled

GraphicalPdfComparer je třída v Aspose.PDF FOSS pro .NET.

Porovnává dvě PDF stránky/dokumenty graficky vykreslením do rastrových obrázků a zvýrazněním pixelů, které se liší.

Tato třída poskytuje 7 metod pro práci s objekty GraphicalPdfComparer v programech .NET. Dostupné metody zahrnují: CompareDocumentsToImages, CompareDocumentsToPdf, ComparePagesToImage, ComparePagesToPdf, GetDifference, GraphicalPdfComparer. Všichni veřejní členové jsou přístupní pro jakoukoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: Color, Resolution, Threshold.

Vlastnosti

Název:Typ:PřístupPopis:
ResolutionResolutionČtení/zápisRozlišení vykreslování použité k rasterizaci stránek.
ColorColorČtení/zápisBarva použita k zvýraznění odlišných pixelů ve výstupu obrazu.
ThresholddoubleČtení/zápisTolerance, jako procento (0..100), rozdílu barvy na kanál, pod kterým jsou dva pixely považovány za identické.

Metody

Podpis:Popis:
GraphicalPdfComparer()Vytvoří porovnávač s výchozími nastaveními (150 DPI, červené zvýraznění, přesný práh).
GetDifference(page1: Page, page2: Page)Vykreslete obě stránky a vypočítejte jejich rozdíl po jednotlivých pixelech.
ComparePagesToImage(page1: Page, page2: Page, resultImagePath: string)Porovnejte dvě stránky a zapište zvýrazněný překryv (zdrojová stránka s odlišnými pixely namalovanými barvou) do souboru obrázku.
CompareDocumentsToImages(document1: Document, document2: Document, targetDirectory: string, fileNamePrefix: string, imageFormat: GdiImageFormat)Porovnejte dva dokumenty stránku po stránce, zapisujíc jeden zvýrazněný překryvný obrázek na stránku do targetDirectory.
ComparePagesToPdf(page1: Page, page2: Page, resultPdfPath: string)Porovnejte dvě stránky a přidejte zvýrazněný překryv jako stránku do PDF, který je zapsán do resultPdfPath.
ComparePagesToPdf(page1: Page, page2: Page, pdfDocument: Document)Porovnejte dvě stránky a připojte zvýrazněný překryv jako stránku v pdfDocument.
CompareDocumentsToPdf(document1: Document, document2: Document, resultPdfPath: string)Porovnejte dva dokumenty stránku po stránce a vytvořte jeden PDF, jehož stránky obsahují zvýrazněné překryvy, do resultPdfPath.
 Čeština