Watermarker

Watermarker class

Mewakili kelas untuk manajemen watermark dalam dokumen.

public class Watermarker : IDisposable

Konstruktor

Nama Keterangan
Watermarker(Stream) Menginisialisasi instance baru dariWatermarker kelas dengan aliran yang ditentukan.
Watermarker(string) Menginisialisasi instance baru dariWatermarker kelas dengan jalur dokumen yang ditentukan.
Watermarker(Stream, LoadOptions) Menginisialisasi instance baru dariWatermarker kelas dengan stream yang ditentukan dan opsi muat.
Watermarker(Stream, WatermarkerSettings) Menginisialisasi instance baru dariWatermarker kelas dengan stream dan pengaturan yang ditentukan.
Watermarker(string, LoadOptions) Menginisialisasi instance baru dariWatermarkerkelas dengan jalur dokumen yang ditentukan dan memuat opsi.
Watermarker(string, WatermarkerSettings) Menginisialisasi instance baru dariWatermarker kelas dengan jalur dan pengaturan dokumen yang ditentukan.
Watermarker(Stream, LoadOptions, WatermarkerSettings) Menginisialisasi instance baru dariWatermarker kelas dengan aliran yang ditentukan, memuat opsi dan pengaturan.
Watermarker(string, LoadOptions, WatermarkerSettings) Menginisialisasi instance baru dariWatermarker kelas dengan jalur dokumen yang ditentukan , memuat opsi dan pengaturan.

Properti

Nama Keterangan
SearchableObjects { get; set; } Mendapat atau menyetel objek konten yang akan disertakan dalam pencarian watermark.

Metode

Nama Keterangan
Add(Watermark) Menambahkan tanda air ke dokumen yang dimuat.
Add(Watermark, WatermarkOptions) Menambahkan tanda air ke dokumen yang dimuat menggunakan opsi tanda air.
Dispose() Membuang instance saat ini.
GeneratePreview(PreviewOptions) Menghasilkan gambar pratinjau untuk dokumen.
GetContent<T>() MengembalikanContent objek untuk dokumen yang dimuat.
GetDocumentInfo() Mendapat informasi tentang format dokumen yang dimuat.
GetImages() Menemukan semua gambar dalam dokumen.
GetImages(ImageSearchCriteria) Menemukan gambar menurut kriteria pencarian yang ditentukan.
Remove(PossibleWatermark) Menghilangkan watermark dari dokumen.
Remove(PossibleWatermarkCollection) Menghapus semua watermark dalam koleksi dari dokumen.
Save() Menyimpan data dokumen ke aliran yang mendasarinya.
Save(SaveOptions) Menyimpan data dokumen ke aliran dasar menggunakan opsi penyimpanan.
Save(Stream) Menyimpan dokumen ke aliran yang ditentukan.
Save(string) Menyimpan dokumen ke lokasi file yang ditentukan.
Save(Stream, SaveOptions) Menyimpan dokumen ke aliran yang ditentukan menggunakan opsi simpan.
Save(string, SaveOptions) Menyimpan dokumen ke lokasi file yang ditentukan menggunakan opsi penyimpanan.
Search() Mencari semua kemungkinan tanda air dalam dokumen.
Search(SearchCriteria) Mencari kemungkinan tanda air sesuai dengan kriteria pencarian yang ditentukan.

Contoh

Memuat dan menyimpan konten dalam format apa pun yang didukung.

// Memuat konten dari file.
using (Watermarker watermarker = new Watermarker("D:\\input.pdf"))
{
    // Gunakan metode kelas Watermarker untuk menambah, mencari, atau menghapus tanda air.

    // Simpan perubahan.
    watermarker.Save("D:\\output.pdf");
}

Lihat juga