ImagesDifference

ImagesDifference

Gambaran Umum

ImagesDifference adalah kelas dalam Aspose.PDF FOSS untuk .NET. Mewarisi dari: IDisposable.

Hasil perbandingan grafis dari dua halaman PDF yang dirender: halaman pertama (sumber) dirasterkan menjadi bitmap 24bpp, ditambah catatan per-piksel tentang di mana halaman kedua (tujuan) berbeda darinya.

Kelas ini menyediakan 3 metode untuk bekerja dengan objek ImagesDifference dalam program .NET. Metode yang tersedia meliputi: DifferenceToImage, Dispose, GetDestinationImage. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.PDF FOSS untuk .NET. Properti: Difference, Height, SourceImage, Stride.

Properti

NamaJenisAksesDeskripsi
SourceImageBitmapBacaHalaman pertama (sumber) dirender menjadi bitmap RGB 24bpp.
Differenceint[]BacaCatatan perbedaan per-piksel, row-major (indeks = y * Width + x).
StrideintBacaStride baris (dalam byte) dari SourceImage pada 24bpp.
HeightintBacaTinggi piksel dari gambar yang dibandingkan.

Metode

Tanda TanganDeskripsi
GetDestinationImage()Bangun kembali gambar halaman kedua (tujuan): piksel yang identik disalin dari sumber, piksel yang berbeda mengambil warna tujuan yang tercatat.
DifferenceToImage(color: Color, backgroundColor: Color)Hasilkan masker perbedaan: warna di mana dua halaman berbeda dan backgroundColor di mana mereka identik.
Dispose()Memanggil Dispose pada instance ImagesDifference ini.
 Bahasa Indonesia