ImagesDifference

ImagesDifference

Overzicht

ImagesDifference is een klasse in Aspose.PDF FOSS voor .NET. Erft van: IDisposable.

Resultaat van een grafische vergelijking van twee gerenderde PDF-pagina’s: de eerste (bron) pagina gerasterd naar een 24bpp bitmap, plus een per-pixel registratie van waar de tweede (doel) pagina van verschilt.

Deze klasse biedt 3 methoden voor het werken met ImagesDifference objecten in .NET programma’s. Beschikbare methoden omvatten: DifferenceToImage, Dispose, GetDestinationImage. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: Difference, Height, SourceImage, Stride.

Eigenschappen

NaamTypeToegangBeschrijving
SourceImageBitmapLezenDe eerste (bron)pagina gerenderd naar een 24bpp RGB-bitmap.
Differenceint[]LezenPer-pixel verschilrecord, row-major (index = y * Width + x).
StrideintLezenRijstap (in bytes) van SourceImage bij 24bpp.
HeightintLezenPixelhoogte van de vergeleken afbeeldingen.

Methoden

HandtekeningBeschrijving
GetDestinationImage()Reconstrueer de tweede (doel) paginabeeld: identieke pixels worden gekopieerd van de bron, afwijkende pixels nemen hun geregistreerde doelkleur.
DifferenceToImage(color: Color, backgroundColor: Color)Maak een verschilmasker: kleur waar de twee pagina’s verschillen en backgroundColor waar ze identiek zijn.
Dispose()Roept Dispose aan op deze ImagesDifference instantie.
 Nederlands