TextStamp
Overview
TextStamp adalah kelas dalam Aspose.PDF FOSS untuk .NET. Warisan dari: Stamp.
Sebuah cap teks yang dapat diterapkan pada halaman PDF.
Kelas ini menyediakan 8 metode untuk bekerja dengan objek TextStamp dalam program .NET. Metode yang tersedia meliputi: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, TextStamp. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net. Sifatnya: BlendingSpace, Color, DefaultFont, DefaultFontSize, FontName, FontSize, dan 19 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
DefaultFont | Font | Read | Font default yang digunakan ketika FontName tidak diatur secara eksplisit. |
DefaultFontSize | float | Read | Ukuran font default yang digunakan ketika FontSize tidak ditetapkan secara eksplisit. |
Text | string | Membaca/menulis | Teks untuk ditandai. |
Value | string | Membaca/menulis | Alias untuk Teks. |
FontName | string | Membaca/menulis | Nama font (harus ada di sumber halaman atau harus standar 14). |
FontSize | float | Read | Ukuran font dalam poin. |
Color | Color | Membaca/menulis | Teks warna. |
TextState | TextState | Membaca/menulis | Status pemformatan teks. |
WordWrap | bool | Membaca/menulis | Apakah untuk membungkus teks di batas lebar. |
WordWrapMode | TextFormattingOptions.WordWrapMode | Membaca/menulis | Mode word-wrap diterapkan pada teks cap. |
Width | double | Membaca/menulis | Keterbatasan lebar yang digunakan untuk pengelupasan kata (dalam titik). |
Height | double | Membaca/menulis | Batas tinggi untuk kotak perangko. |
Scale | bool | Membaca/menulis | Jika benar, teks cap diskalakan agar sesuai dengan Width × Height. |
Zoom | double | Membaca/menulis | Zoom factor diterapkan pada cap. |
TextAlignment | HorizontalAlignment | Membaca/menulis | Penataan garis-garis teks di dalam kotak cap. |
StampId | int | Membaca/menulis | Identifikasi cap. |
Pages | int[]? | Membaca/menulis | Halaman untuk menerapkan cap (1-based). |
PageNumber | int | Membaca/menulis | Nomor halaman tunggal untuk menerapkan cap (1-based). |
XOrigin | double | Membaca/menulis | X posisi asal dalam titik. |
YOrigin | double | Membaca/menulis | Y posisi asal dalam titik. |
Rotation | float | Membaca/menulis | Sudut putaran dalam derajat. |
Opacity | float | Membaca/menulis | Opacity (0,0-1,0). |
IsBackground | bool | Membaca/menulis | Apakah ini perangko di latar belakang. |
Quality | int | Membaca/menulis | Kualitas JPEG (1.100) ketika cap dikeluarkan sebagai gambar JPIG. |
BlendingSpace | BlendingColorSpace | Membaca/menulis | Perpaduan ruang warna yang digunakan saat mengkomposisi cap ke halaman. |
Methods
| Signature | Description |
|---|---|
TextStamp(text: string) | Menelpon TextStamp pada instance TextStamp ini. |
TextStamp(formattedText: FormattedText) | Buat TextStamp dari FormattedText (menyelapkan garisnya menjadi satu string, digabungkan dengan ‘\n’). |
BindLogo(formattedText: FormattedText) | Tempelkan FormattedText sebagai logo cap (cap teks). |
BindImage(imageData: byte[]) | Tahan byte gambar mentah sebagai logo cap (cap gambar). |
BindPdf(pdfStream: Stream, pageNumber: int) | Tahan halaman PDF (sebagai sumber cap) dengan nomor halaman berbasis stream + 1. |
BindTextState(textState: TextState) | Tahan TextState yang menggantikan default ketika cap diketik teks. |
SetImageSize(width: float, height: float) | Tetapkan ukuran piksel eksplisit di mana cap gambar render. |
SetOrigin(originX: float, originY: float) | Tetapkan posisi asal. |