Características de la revisión

Características de la revisión

Funciones resumen

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

Estructura de documentos

  • Crear nuevos documentos PDF a través de la Document El Constructor de la Clase (no argumentos)
  • Acceso a los documentos existentes mediante Document(filePath) o Document(stream) Constructores
  • Gestión de páginas a través PageCollection por vía Document.getPages()
  • Cada uno Page Exposiciones getMediaBox(), getCropBox(), getRotate(),y, getAnnotations()
  • Acceso al catálogo PDF a través de getCatalog() Trailer a través de getTrailer()
  • Gestión de archivos incorporados a través de getEmbeddedFiles()

Anotaciones

El Annotation La clase abstracta es la base para todas las anotaciones PDF. Tipos concretos incluyen: WidgetAnnotation, FreeTextAnnotation, HighlightAnnotation, UnderlineAnnotation, CircleAnnotation, CaretAnnotation,y más. cada anotación se coloca en un Page En el A Rectangle Posición .

Forma interactiva

El Form La clase (via Document.getForm()gerencia de campos AcroForm. tipos de campo incluyen ButtonField, CheckboxField, RadioButtonField, TextBoxField, ComboBoxField,y, ListBoxField.El FormEditor clase proporciona métodos de conveniencia para la edición de formularios en gran medida.

Manipulación de páginas

PdfFileEditor proporciona concatenate(), extract(), splitToPages(), insert(),y, delete() Manipulación de documentos a nivel de página. ContentsResizeParameters y ContentsResizeValue Control de contenido escalando dentro de los límites de la página.

PDF / A Compliance

ActionRules - Valida la conformidad de PDF/A; ActionFixes La remedios a través de removeCatalogAA(), removePageAA(),y, removeWidgetAA(). AnnotationRules y AnnotationFixes Respeto al nivel de anotación.

Seguridad

AESCipher proporciona cifrado AES-CBC con encrypt(key, data), decrypt(key, data), y las variantes deterministas IV. PdfFileSecurity Gestión de la protección de contraseñas de nivel de documento y las autorizaciones de acceso.

Página de rendimiento

BmpDevice rendir páginas PDF a archivos de imagen BMP para la generación y previstas de miniatura. PdfPageRenderer Ofrece una página de renderización programática.

Facadas

El org.aspose.pdf.facades El paquete proporciona clases centradas en tareas, incluyendo PdfAnnotationEditor, PdfBookmarkEditor, PdfContentEditor, PdfExtractor, PdfFileSecurity, PdfFileStamp,y, PdfPageEditor.

Ver también

 Español