Fitur
Fitur
Aspose.PDF FOSS for .NET menyediakan seperangkat luas kemampuan pemrosesan PDF di berbagai area fungsional.
Semua fitur tersedia tanpa kunci lisensi di bawah Lisensi MIT.
Manajemen dokumen
Buat dokumen PDF baru, buka file yang ada dari disk atau array byte, tambahkan dan hapus halaman, serta simpan atau serialisasikan dokumen kembali ke aliran atau file.
Kelas utama: Document, Page, PageCollection
Anotasi
Baca, buat, dan modifikasi seluruh jenis anotasi PDF termasuk catatan teks, anotasi tautan, anotasi tinta, lampiran file, anotasi caret, dan anotasi stempel. Anotasi diakses melalui Page.Annotations dan tipe melalui enumerasi AnnotationType.
Kelas utama: Annotation, AnnotationCollection, LinkAnnotation,
AnnotationType
tindakan PDF
Lampirkan tindakan URI, GoTo, JavaScript, bernama, dan luncurkan ke anotasi tautan atau sebagai tindakan buka tingkat dokumen. Tindakan dibuat melalui pabrik PdfAction dan diketik melalui ActionType.
Kelas utama: PdfAction, GoToAction, JavascriptAction, NamedAction,
ActionType
Formulir dan bidang
Akses bidang AcroForm interaktif (kotak teks, kotak centang, daftar pilihan), baca nilai bidang, dan enumerasi koleksi bidang melalui Document.Form.
Kelas utama: Form, Field, CheckboxField, ChoiceField, TextBoxField
Ekstraksi teks
Ekstrak fragmen teks dan informasi karakter dari halaman mana pun menggunakan
TextFragmentAbsorber. Jelajahi segmen teks dan periksa properti font.
Kelas utama: TextFragmentAbsorber, TextFragment
Penanganan gambar
Bekerja dengan sumber daya gambar yang disematkan dalam PDF dan mengonversi antara format raster yang didukung menggunakan enumerasi ImageFormat (Bmp, Jpeg, Png, Tiff, Gif, dan lainnya).
Kelas utama: ImageFormat
Parsing aliran konten
Menganalisis aliran konten PDF pada tingkat operator menggunakan Operator dan
OperatorCollection. Memeriksa transisi status grafis termasuk alfa isi/garis dan
mode campuran melalui ExtGState.
Kelas utama: Operator, OperatorCollection, ExtGState, GraphicsState
Ekstensi bidang JavaScript
Terapkan aturan pemformatan bidang JavaScript yang kompatibel dengan Acrobat dalam kode terkelola.FieldDateTimeFormatter memformat string tanggal/waktu menggunakan pola format gaya Acrobat
pola. FieldNumberCurrencyFormatter memformat nilai numerik sebagai mata uang.FieldNumberPercentFormatter memformat nilai numerik sebagai persentase.
Kelas utama: FieldDateTimeFormatter, FieldNumberCurrencyFormatter,
FieldNumberPercentFormatter
Fasad
Gunakan FormattedText untuk mendeskripsikan teks bergaya untuk operasi stamp dan mend.
Gaya font dan enkoding dikendalikan melalui FontStyle danEncodingType enumerasi.
Kelas utama: FormattedText, FontColor, FontStyle, EncodingType