ImagesDifference

ImagesDifference

Översikt

ImagesDifference är en klass i Aspose.PDF FOSS för .NET. Ärver från: IDisposable.

Resultat av en grafisk jämförelse av två renderade PDF-sidor: den första (käll) sidan rasteriserad till en 24bpp-bitmap, plus ett per-pixel-rekord över var den andra (mål) sidan skiljer sig från den.

Denna klass tillhandahåller 3 metoder för att arbeta med ImagesDifference-objekt i .NET-program. Tillgängliga metoder inkluderar: DifferenceToImage, Dispose, GetDestinationImage. Alla offentliga medlemmar är åtkomliga för alla .NET-applikationer efter installation av Aspose.PDF FOSS för .NET-paketet. Egenskaper: Difference, Height, SourceImage, Stride.

Egenskaper

NamnTypÅtkomstBeskrivning
SourceImageBitmapLäsDen första (käll) sidan renderad till en 24bpp RGB-bitmap.
Differenceint[]LäsPer-pixel-differenspost, radordning (index = y * Width + x).
StrideintLäsRadsteg (i byte) för SourceImage vid 24bpp.
HeightintLäsPixelhöjd för de jämförda bilderna.

Metoder

SignaturBeskrivning
GetDestinationImage()Återskapa den andra (destination) sidans bild: identiska pixlar kopieras från källan, avvikande pixlar får sin registrerade destinationsfärg.
DifferenceToImage(color: Color, backgroundColor: Color)Skapa en differensmask: color där de två sidorna skiljer sig och backgroundColor där de är identiska.
Dispose()Anropar Dispose på detta ImagesDifference-objekt.
 Svenska