Общ преглед на характеристиките

Резюме на характеристиките

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

Структура на документа

  • Създаване на нови PDF документи чрез Document конструктор на класа (без аргументи)
  • Достъп до съществуващи документи чрез: Document(filePath) или с други: Document(stream) конструктори
  • Управление на страници чрез: PageCollection чрез: Document.getPages()
  • Всеки от тях. Page експозиции getMediaBox(), getCropBox(), getRotate(), и getAnnotations()
  • Достъп до PDF каталога чрез: getCatalog() и ремаркето чрез getTrailer()
  • Управление на вградени файлове чрез: getEmbeddedFiles()

Аннотации

Съветът на ЕС Annotation abstract class е основата за всички PDF анотации. Конкретни типове включват: WidgetAnnotation, FreeTextAnnotation, HighlightAnnotation, UnderlineAnnotation, CircleAnnotation, CaretAnnotation,Всяка аннотация се поставя на Page в точка 1 от приложение I. Rectangle Позиция.

Интерактивни формуляри

Съветът на ЕС Form клас (чрез Document.getForm()) управлява полета на AcroForm. Видовете полеве включват: ButtonField, CheckboxField, RadioButtonField, TextBoxField, ComboBoxField, и ListBoxField.- Да, това е. FormEditor класът предоставя методи за редактиране на формата в големи количества.

Манипулиране на страници

PdfFileEditor предвижда: concatenate(), extract(), splitToPages(), insert(), и delete() за манипулиране на документи на ниво страница. ContentsResizeParameters и в) ContentsResizeValue контрол на мащабирането на съдържанието в рамките на границите на страницата.

PDF/A Съответствие

ActionRules валидира съответствието на PDF/A действие; ActionFixes предоставя възстановяване чрез: removeCatalogAA(), removePageAA(), и removeWidgetAA(). AnnotationRules и в) AnnotationFixes да се справя с спазването на изискванията по отношение на ниво на аннотация.

Защита на сигурността

AESCipher предоставя AES-CBC криптиране с: encrypt(key, data), decrypt(key, data), и детерминистични IV варианти. PdfFileSecurity Управлява защитата на пароли в документа. и разрешения за достъп.

Превръщане на страниците

BmpDevice Превръща PDF страници в BMP файлове с изображения за генериране на миниатюри и предварителни прожекции. PdfPageRenderer осигурява програмирано рендериране на страници.

Фасади

Съветът на ЕС org.aspose.pdf.facades Пакетът предоставя класове, фокусирани върху задачи, включително: PdfAnnotationEditor, PdfBookmarkEditor, PdfContentEditor, PdfExtractor, PdfFileSecurity, PdfFileStamp, и PdfPageEditor.

Вижте също:

 Български