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

ClaseDescripción
AutoFillerRepresenta 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.
BookmarkRepresenta un marcador.
BookmarksRepresenta una colección deBookmark objetos.
DocumentPrivilegeRepresenta 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.
FacadeClase fachada base.
FontColorClase que representa el color del texto.
FormClase que representa el objeto de formulario Acro.
FormattedTextClase que representa texto formateado. Contiene información sobre el texto y su color, tamaño, estilo.
FormDataConverterRepresenta 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”.
FormEditorClase para editar formularios (agregar/eliminar campo, etc.)
FormFieldFacadeClase para representar propiedades de campo.
LineInfoRepresenta la información de la línea.
PdfAnnotationEditorRepresenta una clase para trabajar con anotaciones (comentarios) de documentos PDF.
PdfBookmarkEditorRepresenta una clase para trabajar con marcadores de archivos PDF, incluidos crear, modificar, exportar, importar y eliminar.
PdfContentEditorRepresenta una clase para editar el contenido del archivo PDF.
PdfConverterRepresenta 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.
PdfExtractorClase para extraer imágenes y texto de un documento PDF.
PdfFileEditorImplementa operaciones con archivo PDF: concatenación, división, extracción de páginas, elaboración de cuadernillo, etc.
PdfFileInfoRepresenta una clase para acceder a la metainformación del documento PDF.
PdfFileMendRepresenta una clase para agregar textos e imágenes en las páginas de un documento PDF existente.
PdfFileSanitizationRepresenta la API de sanitización y recuperación. Úsela si no puede crear/abrir documentos de otra forma.
PdfFileSecurityRepresenta 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.
PdfFileSignatureRepresenta una clase para firmar un archivo pdf con un certificado.
PdfFileStampClase para agregar sellos (marca de agua o fondo) a archivos PDF.
PdfJavaScriptStripperClase para eliminar todo el código Java Script.
PdfPageEditorRepresenta 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.
PdfPrintPageInfoRepresenta un objeto que contiene información de la página de impresión actual.
PdfProducerRepresenta una clase para producir PDF desde otros formatos. Este ejemplo muestra cómo producir un archivo PDF a partir de un archivo CGM.
PdfQueryPageSettingsEventHandlerRepresenta el método que maneja el evento QueryPageSettings de PrintDocument.
PdfViewerRepresenta una clase para ver o imprimir un pdf.
PdfXmpMetadataClase para manipulación con metadatos XMP.
ReplaceTextStrategyEsta clase contiene parámetros que definen el comportamiento de PdfContentEditor cuando se realiza la operación de ReemplazarTexto.
SaveableFacadeClase base para todas las fachadas salvables.
StampSello representativo de clase.
StampInfoClase que representa la información del sello.
TextPropertiesRepresenta propiedades de texto como: tamaño de texto, color, estilo, etc.
ViewerPreferenceDescribe las preferencias del espectador (modo de página, modo de página sin pantalla completa, diseño de página).

Interfaces

InterfazDescripción
IFacadeInterfaz de fachada general que define métodos comunes de fachadas.
ISaveableFacadeInterfaz de fachada que define métodos comunes para todas las fachadas salvables.

Enumeración

EnumeraciónDescripción
AlgorithmRepresenta algoritmos que se pueden usar para cifrar documentos pdf.
AutoRotateModeDirección de la rotación cuando se imprime el documento.
BlendingColorSpaceLa clase representa el espacio de color de fusión.
DataTypeEnumera definiciones de tipos de campo.
DefaultMetadataPropertiesEnumeración de propiedades XMP estándar.
EncodingTypeEnumera los tipos de codificación del texto usando.
FieldTypeEnumeración de posibles tipos de campos.
FontStyleEnumera 14 tipos de fuente.
ImageMergeModeRepresenta modos para fusionar imágenes.
KeySizeDefine diferentes tamaños de clave que se pueden usar para cifrar documentos pdf.
PositioningModeDefine 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)
PropertyFlagEnumeración de posibles indicadores de campo.
StampTypeDescribe los tipos de sellos.
SubmitFormFlagEnumeración de posibles indicadores de formulario de envío.
WordWrapModeDefine estrategias de ajuste de palabras