Aspose.Pdf.Facades

El Aspose.Pdf.FachadasEl espacio de nombres proporciona clases que provienen originalmente de Aspose.Pdf.Kit. Estas clases se utilizan para manipular documentos realizar operaciones como concatenar, sellar, firmar, anotar, etc. pero en un nivel alto sin acceso a la estructura interna de un documento.

Clases

Clase Descripción
AutoFiller Representa una clase para recibir datos de la base de datos u otra fuente de datos, los llena en los campos diseñados de la plantilla pdf y, por último, genera un nuevo archivo pdf o secuencia. Tiene dos modos de entrada de archivo de plantilla: entrada como secuencia o archivo pdf . Tiene cuatro tipos de modos de salida: un flujo fusionado, un archivo fusionado, muchos flujos pequeños, muchos archivos pequeños. Puede recibir datos literales contenidos en un System.Data.DataTable.
Bookmark Representa un marcador.
Bookmarks Representa una colección deBookmark objetos.
DocumentPrivilege Representa los privilegios para acceder al archivo PDF. Referirse aPdfFileSecurity . Hay 4 formas de usar esta clase: 1.Usar privilegios predefinidos directamente. 2.Basarse en un privilegio predefinido y cambiar algunos permisos específicos. 3.Basarse en un privilegio predefinido y cambiar alguna combinación de permisos específicos de Adobe Professional. 4.Mezcla way2 y way3.
Facade Clase fachada base.
FontColor Clase que representa el color del texto.
Form Clase que representa el objeto de formulario Acro.
FormattedText Clase que representa texto formateado. Contiene información sobre el texto y su color, tamaño, estilo.
FormDataConverter Representa una clase para convertir datos de un formato a otro formato. Puede convertir los datos en fdf/xml/pdf/xfdf a OLEDB/OdbcDB. También puede convertir los datos en OLEDB/OdbcDB a los datos en fdf/xml/xfdf. Puede convertir el fdf al xml con la etiqueta “hard-named”.
FormEditor Clase para editar formularios (agregar/eliminar campo, etc.)
FormFieldFacade Clase para representar propiedades de campo.
LineInfo Representa la información de la línea.
PdfAnnotationEditor Representa una clase para trabajar con anotaciones (comentarios) de documentos PDF.
PdfBookmarkEditor Representa una clase para trabajar con marcadores de archivos PDF, incluidos crear, modificar, exportar, importar y eliminar.
PdfContentEditor Representa una clase para editar el contenido del archivo PDF.
PdfConverter Representa una clase para convertir cada página de un archivo PDF en imágenes, compatible con BMP, JPEG, PNG y TIFF ahora. Contenido admitido en archivos PDF: imágenes, formularios, comentarios.
PdfExtractor Clase para extraer imágenes y texto de un documento PDF.
PdfFileEditor Implementa operaciones con archivo PDF: concatenación, división, extracción de páginas, elaboración de cuadernillo, etc.
PdfFileInfo Representa una clase para acceder a la metainformación del documento PDF.
PdfFileMend Representa una clase para agregar textos e imágenes en las páginas de un documento PDF existente.
PdfFileSanitization Representa la API de sanitización y recuperación. Úsela si no puede crear/abrir documentos de otra forma.
PdfFileSecurity Representa el cifrado o descifrado de un archivo PDF con propietario o contraseña de usuario, cambiando la configuración de seguridad y la contraseña.
PdfFileSignature Representa una clase para firmar un archivo pdf con un certificado.
PdfFileStamp Clase para agregar sellos (marca de agua o fondo) a archivos PDF.
PdfJavaScriptStripper Clase para eliminar todo el código Java Script.
PdfPageEditor Representa una clase para editar la página del archivo PDF, incluida la rotación de página, el zoom de página, el movimiento de posición y el cambio de tamaño de página.
PdfPrintPageInfo Representa un objeto que contiene información de la página de impresión actual.
PdfProducer Representa una clase para producir PDF desde otros formatos. Este ejemplo muestra cómo producir un archivo PDF a partir de un archivo CGM.
PdfQueryPageSettingsEventHandler Representa el método que maneja el evento QueryPageSettings de PrintDocument.
PdfViewer Representa una clase para ver o imprimir un pdf.
PdfXmpMetadata Clase para manipulación con metadatos XMP.
ReplaceTextStrategy Esta clase contiene parámetros que definen el comportamiento de PdfContentEditor cuando se realiza la operación de ReemplazarTexto.
SaveableFacade Clase base para todas las fachadas salvables.
Stamp Sello representativo de clase.
StampInfo Clase que representa la información del sello.
TextProperties Representa propiedades de texto como: tamaño de texto, color, estilo, etc.
ViewerPreference Describe las preferencias del espectador (modo de página, modo de página sin pantalla completa, diseño de página).

Interfaces

Interfaz Descripción
IFacade Interfaz de fachada general que define métodos comunes de fachadas.
ISaveableFacade Interfaz de fachada que define métodos comunes para todas las fachadas salvables.

Enumeración

Enumeración Descripción
Algorithm Representa algoritmos que se pueden usar para cifrar documentos pdf.
AutoRotateMode Dirección de la rotación cuando se imprime el documento.
BlendingColorSpace La clase representa el espacio de color de fusión.
DataType Enumera definiciones de tipos de campo.
DefaultMetadataProperties Enumeración de propiedades XMP estándar.
EncodingType Enumera los tipos de codificación del texto usando.
FieldType Enumeración de posibles tipos de campos.
FontStyle Enumera 14 tipos de fuente.
ImageMergeMode Representa modos para fusionar imágenes.
KeySize Define diferentes tamaños de clave que se pueden usar para cifrar documentos pdf.
PositioningMode Define el modo de posicionamiento. Los valores posibles incluyen Legacy (compatibilidad con versiones anteriores) y Current (método de cálculo de posición de texto actualizado)
PropertyFlag Enumeración de posibles indicadores de campo.
StampType Describe los tipos de sellos.
SubmitFormFlag Enumeración de posibles indicadores de formulario de envío.
WordWrapMode Define estrategias de ajuste de palabras