Opći pregled značajki

Povrsta značajki

Aspose.PDF FOSS for Java is a comprehensive Java library for PDF document creation and manipulation, covering the following capability areas:

Struktura dokumenta

  • Stvaranje novih PDF dokumenata putem Document Konstruktor klase (bez argumenata)
  • Pristup postojećim dokumentima putem: Document(filePath) ili: Document(stream) konstruktorima
  • Upravljanje stranicama kroz: PageCollection preko: Document.getPages()
  • Svaki od njih. Page izloženosti getMediaBox(), getCropBox(), getRotate(), i getAnnotations()
  • Pristup PDF katalogu putem: getCatalog() i prikolica putem: getTrailer()
  • Upravljanje ugrađenim datotekama putem: getEmbeddedFiles()

Oznake

U skladu s člankom 1. Annotation abstract je osnovna za sve PDF-ove. Konkretni tipovi uključuju: WidgetAnnotation, FreeTextAnnotation, HighlightAnnotation, UnderlineAnnotation, CircleAnnotation, CaretAnnotation,Svaka je opomena postavljena na stranici “Sve što se može učiniti”. Page u prvoj polovici. Rectangle poziciju.

Interaktivni obrasci

U skladu s člankom 1. Form razred (preko Document.getForm()) upravlja poljima AcroForm. Vrste polja uključuju: ButtonField, CheckboxField, RadioButtonField, TextBoxField, ComboBoxField, i ListBoxField.-Ne, ne mogu. FormEditor klasa pruža pogodne metode za masovno uređivanje obrazaca.

Manipulacija stranica

PdfFileEditor sadrži: concatenate(), extract(), splitToPages(), insert(), i delete() za manipulaciju dokumentom na razini stranica. ContentsResizeParameters i u članku 1. ContentsResizeValue kontrolisanje razmjera sadržaja unutar granica stranica.

Svrha za provedbu zahtjeva u skladu s člankom 21. stavkom 1.

ActionRules U ovom je Prilogu utvrđeno da se u skladu s člankom 4. stavkom 1. točkom (a) i podstavcima 2. i 3. ne primjenjuje:; ActionFixes pruža popravak putem: removeCatalogAA(), removePageAA(), i removeWidgetAA(). AnnotationRules i u članku 1. AnnotationFixes Provediti usklađenost na razini anotiranja.

Osiguranje

AESCipher Osigurava AES-CBC šifriranje s: encrypt(key, data), decrypt(key, data), i determinističke IV varijante. PdfFileSecurity upravlja zaštitom lozinke na nivou dokumenta i dozvole za pristup.

Izlazak stranice

BmpDevice prikazuje PDF stranice u BMP datoteke slikanja za stvaranje minijatura i pregled. PdfPageRenderer pruža programsko renderiranje stranica.

Fašade

U skladu s člankom 1. org.aspose.pdf.facades paket pruža radno-fokusirane klase uključujući: PdfAnnotationEditor, PdfBookmarkEditor, PdfContentEditor, PdfExtractor, PdfFileSecurity, PdfFileStamp, i PdfPageEditor.

Također pogledajte:

 Hrvatski