THotPDF.ApplyLoadedRedactions
Menerapkan anotasi Redact yang dimuat ke setiap kategori lukisan sambil menghapus byte teks yang berpotongan
Sintaks Delphi
function ApplyLoadedRedactions( const PageRange: AnsiString= ''): Integer;
Deskripsi
Metode ini mengumpulkan persegi panjang anotasi /Subtype /Redact pada setiap halaman yang dipilih, menormalkan koordinatnya, dan menggabungkan persegi panjang yang berpotongan secara konservatif
Persegi panjang halaman luar dan persegi panjang redaksi yang digabung membentuk jalur kliping genap-ganjil di sekitar konten halaman asli yang lengkap. Kliping karena itu memengaruhi teks, jalur yang digores dan diisi, gambar, cat Pattern, gambar inline, dan Form XObject pada batas persegi panjang yang tepat alih-alih membuang seluruh operator lukisan
Keadaan grafis kliping dimulai sebelum aliran konten halaman pertama dan dipulihkan setelah aliran terakhir, mempertahankan kontinuitas keadaan normal di seluruh larik /Contents. Overlay hitam buram dilukis hanya setelah pemulihan itu
Operand string langsung yang berpotongan dan item string TJ individual diganti dengan spasi di aliran terdekode aslinya. Kuadrilateral glyph digunakan untuk perpotongan, dengan fallback asal-teks yang konservatif ketika geometri pasti tidak tersedia
Nilai kembali adalah jumlah operand string langsung dan item TJ yang dikosongkan. Nilai nol tetap dapat berarti grafis halaman non-teks berhasil diklip
PageRange menggunakan nomor halaman dan rentang berbasis satu. Nilai kosong memproses setiap halaman
Lihat juga Deteksi Redaksi Berbasis Tinjauan, RedactLoadedRect, dan AddRedactAnnotation