FreeTextAnnotation
FreeTextAnnotation
Overview
FreeTextAnnotation adalah tipe dalam Aspose.PDF FOSS untuk Go.
FreeTextAnnotation menampilkan teks langsung di halaman, render menjadi /AP/N menggunakan font tertanam.
Jenis ini menyediakan 18 metode untuk bekerja dengan FreeTextAnnotation objek dalam program Go. Metode yang tersedia meliputi: AnnotationType, BorderEffect, BorderEffectIntensity, CalloutPoints, Contents, EndLineEnding, InnerRect, Intent, RegenerateAppearance, SetBorderEffect, SetBorderEffectIntensity, SetCalloutPoints, dan 6 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Go apa pun setelah menginstal paket Aspose.PDF FOSS for Go.
Methods
| Signature | Description |
|---|---|
AnnotationType() → AnnotationType | Mengembalikan jenis annotasi. |
Contents() → string | Konten mengembalikan teks /Contents. |
SetContents(s: string) | SetContents menulis /Contents dan meregenerasi /AP/N (konten teks yang disalin tergantung pada Contents). |
TextStyle() → TextStyle | TextStyle mengembalikan gaya teks yang direkonstruksi dari /DA + /Q +/BG. |
SetTextStyle(s: TextStyle) | SetTextStyle menulis gaya sebagai /DA + /Q +/BG dan meregenerasi /AP/N. |
Intent() → FreeTextIntent | Intent mengembalikan entri /IT yang dipetakan ke FreeTextIntent. |
SetIntent(i: FreeTextIntent) | SetIntent menulis entri /IT. |
RegenerateAppearance() | RegenerateAppearance memaksa /AP/N untuk dibangun kembali dari keadaan saat ini. |
CalloutPoints() → []Point | CalloutPoints mengembalikan /CL knee + titik akhir (ruang halaman). |
SetCalloutPoints(pts: []Point) | SetCalloutPoints menulis /CL (harus 2 atau 3 poin; jika tidak panggilan adalah no-op). |
EndLineEnding() → LineEndingStyle | EndLineEnding mengembalikan entri /LE sebagai LineEndingStyle. |
SetEndLineEnding(s: LineEndingStyle) | SetEndLineEnding menulis /LE untuk bentuk titik akhir panggilan. |
InnerRect() → Rectangle | InnerRect mengembalikan teks dalam segi empat yang berasal dari entri /RD. |
SetInnerRect(inner: Rectangle) | SetInnerRect menulis /RD yang dihitung dari perbedaan antara /Rect luar dan rect dalam (page-space) yang diberikan. |
BorderEffect() → BorderEffect | BorderEffect mengembalikan entri /BE/S sebagai BorderEffect. |
SetBorderEffect(e: BorderEffect) | SetBorderEffect menulis /BE/S. |
BorderEffectIntensity() → float64 | BorderEffectIntensity mengembalikan entri /BE/I. |
SetBorderEffectIntensity(i: float64) | SetBorderEffectIntensity menulis /BE/I (intensitas awan, biasanya 0-2). |