WatermarkableImage
isi
[
bersembunyi
]
WatermarkableImage class
Merupakan gambar di dalam dokumen.
public abstract class WatermarkableImage : ContentPart
Properti
Nama | Keterangan |
---|---|
Height { get; } | Mendapat ketinggian iniWatermarkableImage dalam piksel. |
Width { get; } | Mendapat lebar iniWatermarkableImage dalam piksel. |
Metode
Nama | Keterangan |
---|---|
Add(Watermark) | Menambahkan tanda air untuk iniWatermarkableImage . Metode ini mengasumsikan bahwa offset dan ukuran watermark diukur dalam piksel (jika ditetapkan). |
FindImages() | Menemukan semua gambar di konten. Pencarian dilakukan di objek yang ditentukan diSearchableObjects . |
FindImages(ImageSearchCriteria) | Menemukan gambar sesuai dengan kriteria pencarian yang ditentukan. Pencarian dilakukan pada objek yang ditentukan diSearchableObjects . |
GetBytes() | Mendapat gambar sebagai array byte. |
Search() | Menemukan semua tanda air yang mungkin ada di konten. Pencarian dilakukan di objek yang ditentukan diSearchableObjects . |
Search(SearchCriteria) | Menemukan kemungkinan tanda air sesuai dengan kriteria pencarian yang ditentukan. Pencarian dilakukan pada objek yang ditentukan diSearchableObjects . |
Perkataan
Belajarlah lagi:
Contoh
Tambahkan tanda air ke semua gambar di dalam dokumen dengan jenis apa pun yang didukung.
using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
// Menginisialisasi tanda air teks atau gambar.
TextWatermark watermark = new TextWatermark("DRAFT", new Font("Arial", 19));
// Temukan semua gambar dalam konten.
WatermarkableImageCollection images = watermarker.GetImages();
// Tambahkan tanda air.
foreach (WatermarkableImage watermarkableImage in images)
{
watermarkableImage.Add(watermark);
}
// Simpan perubahan.
watermarker.Save(@"D:\output.doc");
}
Lihat juga
- class ContentPart
- ruang nama GroupDocs.Watermark.Contents.Image
- perakitan GroupDocs.Watermark