Document

Revisión

Document Es una clase en Aspose.PDF FOSS para .NET. Heredados de: IDisposable.

Representa un documento PDF.

Esta clase proporciona 143 métodos para trabajar con objetos de documento en programas .NET. Los métodos disponibles incluyen: AddEmbeddedFile, AddNamedDestination, BindXml, ChangePasswords, Check, Convert, ConvertPageToPNGMemoryStream, Create, Decrypt, Dispose, Document, Encrypt,y 40 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.PDF FOSS para el paquete .Net. Propiedades : Actions, AllowReusePageContent, Background, CenterWindow, Collection, CryptoAlgorithm,Y 71 más.

Propiedades

NombreTipoAccesoDescripción
IsLicensedboolLeer¿Se aplica actualmente una licencia?.
JavaScriptJavaScriptCollectionLeerNivel de documento JavaScript (PDF spec §12.6.4.16 — /Names/JavaScript árbol de nombre en el catálogo).
PagesPageCollectionLeerLa colección de páginas en este documento.
InfoDocumentInfoLeerEl diccionario de información del documento (título, autor, etc.).
FileNamestring?LeerEl nombre de archivo/caminto de este documento fue cargado desde, o nulo si cargada de un flujo.
EnableObjectUnloadboolLeer / escribir¿O descargar objetos grandes después de usar para reducir la presión de memoria.
PdfVersionstring?LeerLa versión PDF del título de archivo (por ejemplo, “1.4”, “7.7”, ‘2.0").
PageCountintLeerCortesía para Pages.Count.
Versionstring?LeerAlias para PdfVersion.
IsPdfaCompliantboolLeerEs cierto si el documento se declara PDF/A conforme.
PdfFormatAspose.Pdf.PdfFormatLeerDevolve el formato PDF declarado por este documento.
IsLinearizedboolLeer / escribirRetorna si este archivo PDF es lineal (optimizado para la visualización rápida en web).
EnableSignatureSanitizationboolLeer / escribirCuando es verdadero (default), el escritor escruta las referencias de firma inadecuadas durante la recuperación.
_engineDocEngineDocFacadeLeerEl motor está expuesto al patrón de acceso doc._engineDoc.X.
FormFormLeerLa forma interactiva (AcroForm).
HasFormboolLeerEl documento tiene una forma interactiva.
DisableFontLicenseVerificationsboolLeer / escribirVerificaciones de verificación de la licencia de font.
FontUtilitiesIDocumentFontUtilitiesLeerUtilidades de font para subset y gestión de las fontas.
OutlinesOutlineCollectionLeerEl documento de la etiqueta (bookmarks), o nulo si no existe.
HasOutlinesboolLeerSi el documento tiene marcadores.
CollectionCollection?Leer / escribirPDF Portfolio (colección) enraper – devolve el dicionario de la colección del catálogo como una colección, o nulo si el documento no es un portfolio.
MetadataMetadataLeerMetadatos XMP para el documento.
HasMetadataboolLeerSi el documento tiene metadatos XMP.
IsEncryptedboolLeerSi el documento está cifrado.
IsDecryptedboolLeer¿Se ha descifrado con éxito el documento (es decir, se inició el decryptor).
EncryptionInfoEncryptionInfo?LeerDetalles de cifrado, o nulo si no se cifra.
PermissionsintLeerRaw /P permisiones bitmask del diccionario de cifrado (PDF 32000-1:2008 Tabla 22).
OpenActionIAppointment?Leer / escribirLa acción abierta del documento (acción o destino ejecutado al abrir el PDF), o nula.
PageInfoPageInfoLeer / escribirDimensiones de página/marginales aplicados a las páginas añadidas después de que se establezca.
EmbeddedFilesEmbeddedFileCollectionLeerColección de archivos integrados.
HasEmbeddedFilesboolLeerSi el documento tiene archivos incorporados.
PageLabelsPageLabelCollection?LeerLas etiquetas de página, o nulo.
HasPageLabelsboolLeerSi el documento tiene etiquetas de página.
HasCollectionboolLeerSi el documento es un portfolio PDF (tiene un diccionario /Colección en el catálogo).
OutputIntentsOutputIntentsLeerIntentos de salida declarados en el catálogo del documento.
DestinationsDestinationCollectionLeerProporciona métodos de búsqueda de destino (por ejemplo, GetPageNumber por nombre de destination).
HasDestinationsboolLeerSi el documento ha indicado los destinos.
NamedDestinationsNamedDestinationCollectionLeerLos destinos mencionados en el documento.
OptionalContentOptionalContentProperties?LeerPropiedades de contenido opcionales (layas), o cero si no.
HasLayersboolLeerSi el documento tiene contenido opcional (layas).
ViewerPreferencesViewerPreferences?LeerPreferencias de espectador que controlan cómo se muestra el documento.
CenterWindowboolLeer / escribir/CenterWindow preferencia del espectador: la ventana de documento de posición en el centro de la pantalla.
FitWindowboolLeer / escribir/FitWindow preferencia de espectador: resigure la ventana para ajustar la primera página que se muestra.
DisplayDocTitleboolLeer / escribir/DisplayDocTitle preferencia de espectador: muestra el título del documento en la barra de título de la ventana en lugar del nombre del archivo.
PageLayoutNamestring?Leer / escribirEl nombre de la raíz /PageLayout se lee del catálogo (por ejemplo, “SinglePage”, " TwoColumnLeft").
PageModeNamestring?Leer / escribirEl nombre de la raíz /PageMode se lee del catálogo (por ejemplo, “UseNone”, " UseOutlines").
PageLayoutPageLayoutLeer / escribirLa entrada /PageLayout como un enum.
PageModePageModeLeer / escribirLa entrada /PageMode como un enum.
NonFullScreenPageModePageModeLeer / escribirLa preferencia del espectador /NonFullScreenPageMode (a la que se debe revertir el modo de página cuando se deja la pantalla completa).
PrintScalingPrintScalingLeer / escribirPreferencia de espectador /PrintScaling .
DuplexPrintDuplexLeer / escribirPreferencia del espectador /Duplex (default Simplex cuando se desinstala).
DirectionDirectionLeer / escribirPreferencia del espectador de dirección (text-flow direction).
CryptoAlgorithmCryptoAlgorithm?LeerEl algoritmo de cifrado en uso, o nulo cuando el documento no está cifrada.
IdId?LeerLa línea /ID de la trayectoria, o nula cuando no hay entrada / ID.
IsPdfUaCompliantboolLeerEs cierto cuando los metadatos XMP del documento cargan una entrada pdfuaid:part (identificador PDF/UA-1).
Languagestring?Leer / escribirEl lenguaje natural del documento (BCP 47).
IsTaggedboolLeerSi el documento está etiquetado en PDF.
HasStructTreeboolLeer¿Tiene un árbol de estructura?.
StructTreeRootAspose.Pdf.Tagged.StructTreeRoot?LeerLa raíz de madera estructural (/StructTreeRoot) para la lectura de la estructura lógica de un documento etiquetado, o nulo cuando el documento no está etiquecido.
LogicalStructureAspose.Pdf.Structure.RootElementLeerLa raíz de la estructura lógica del documento.
TaggedContentTagged.ITaggedContentLeersuperficie de contenido etiquetada para los metadatos de accesibilidad y el árbol de estructura lógica.
OptimizeSizeboolLeer / escribirObtenga o establece una bandera que indique si el documento debe ser optimizado para el tamaño de la reserva.
EmbedStandardFontsboolLeer / escribirCuando es cierto, las letras estándar 14 PostScript (Helvetica / Times / Courier × 4 estilos + Símbolo + ZapfDingbats) se incorporan en el documento salvado para que la salida rendiera idénticamente sin depender de los fallos de la letra del lado del espectador.
IgnoreCorruptedObjectsboolLeer / escribirCuando es cierto, el parser tolera las declaraciones corruptas indirectamente objeto (bitos extra/garpados entre objetos) en lugar de lanzar.
BackgroundColor?Leer / escribirColoración de fondo en todo el documento pintado en cada página antes del contenido durante la Guardia.
ActionsAnnotations.DocumentActionCollectionLeerDiccionario de acción adicional /AA.
CustomSecurityHandlerSecurity.ICustomSecurityHandler?LeerAlmacena el operador de seguridad personalizado cuando se establece a través de los sobrecarga cifrada ICustomSecurityHandler.
AllowReusePageContentboolLeer / escribir¿El salvador puede reutilizar los flujos de contenido idéntico de la página?.
EnableNotificationLoggingboolLeer / escribirSi el documento emite las entradas de registro de notificación.
HandleSignatureChangeboolLeer / escribir¿O campos de firma incendian los comerciantes cambiando cuando su dictadura mutiene?.
HideMenubarboolLeer / escribirPreferencia de espectador: esconde la barra del menú (/ViewerPreferences /HideMenubar).
HideToolBarboolLeer / escribirPreferencia de espectador: esconde la barra de herramientas (/ViewerPreferences /HideToolbar).
HideWindowUIboolLeer / escribirPreferencia del espectador: oculta la ventana de Chrome UI (/ViewerPreferences /HideWindowUI).
IsXrefGapsAllowedboolLeer / escribirPermite caídas en la mesa xref durante el parse.
PickTrayByPdfSizeboolLeer / escribirPreferencia del espectador: seleccione la tray de papel por tamaño de página PDF (/ViewerPreferences /PickTrayByPDFSize).
FileSizeLimitToMemoryLoadingintLeer / escribirEl tamaño máximo de archivo (bites) cargado en su totalidad en la memoria.
DefaultNodesNumInSubtreesbyteLeerFactor de rango de la página-albero por defecto (Tabela PDF 30 /Count vs /Kids ratio).

Metodología

firmaDescripción
Document()Crea un nuevo documento PDF vacío (constructor sin parámetros, API público de acuerdo).
Document(filename: string)Abra un documento PDF desde una ruta de archivo.
Document(version: PdfVersion)Crea un documento vacío que se dirige a la versión de especificación PDF dada.
Document(filename: string, password: string)Abra un documento PDF encriptado desde una ruta de archivo con una contraseña.
Document(filename: string, certOptions: Security.CertificateEncryptionOptions)Abra un documento cifrado de la clave pública-proveedor de seguridad desde una ruta de archivos utilizando las opciones de ciframiento del certificado ofrecidas.
Document(filename: string, certOptions: Security.CertificateEncryptionOptions, isManagedStream: bool)Archivo ctor con opciones de cert y la bandera isManagedStream (solo almacenado - el buffer en memoria es siempre reutilizable).
Document(input: Stream, certOptions: Security.CertificateEncryptionOptions)Abra un documento cifrado de la red pública clave de seguridad.
Document(input: Stream, certOptions: Security.CertificateEncryptionOptions, isManagedStream: bool)Stream ctor con opciones de cert y la bandera isManagedStream.
Document(input: Stream, password: string)Abra un documento PDF encriptado desde una corriente con una contraseña.
Document(path: string, options: HtmlLoadOptions)Abra un archivo HTML y convertirlo en PDF utilizando las opciones.
Document(stream: Stream, options: HtmlLoadOptions)Abra un flujo HTML y convertir en PDF utilizando las opciones.
Create()Crea un nuevo documento PDF vacío.
Open(data: byte[])Abra un documento PDF desde una array de byte.
Open(data: byte[], password: string)Abra un documento PDF encriptado desde una array de bytes con una contraseña.
Open(path: string)Abra un documento PDF desde una ruta de archivo.
Open(path: string, password: string)Abra un documento PDF encriptado desde una ruta de archivo con una contraseña.
Document(input: Stream)Abra un documento PDF de una corriente (constructor, API público).
Open(stream: Stream)Abra un documento PDF de una corriente.
Open(stream: Stream, password: string)Abra un documento PDF encriptado desde una corriente con una contraseña.
Open(path: string, options: Converters.MdLoadOptions)Abra un archivo de marcado y convertirlo en un documento PDF.
Open(data: byte[], options: Converters.MdLoadOptions)Abra un archivo de marcado desde los bajos y convertirlo en un documento PDF.
Open(path: string, options: Converters.SvgLoadOptions)Abra un archivo SVG y convertirlo en un documento PDF.
Open(path: string, options: HtmlLoadOptions)Abra un archivo SVG de bajos y convertirlo en un documento PDF.
Open(data: byte[], options: HtmlLoadOptions)Abra un archivo HTML de los bajetas y convertirlo en un documento PDF.
Open(data: byte[], options: Converters.SvgLoadOptions)Apela abierto en esta instancia de Documento.
BindXml(file: string)Enlazar un Aspose.Pdf modelo XML a este documento.
BindXml(stream: Stream)Conexión de un Aspose.Pdf modelo XML desde una corriente a este documento.
BindXml(xmlStream: Stream, xslStream: Stream?)Conexión de un Aspose.Pdf modelo XML desde una corriente con una flujo opcional de hoja de estilo XSLT.
BindXml(xmlStream: Stream, xslStream: Stream?, settings: System.Xml.XmlReaderSettings?)Conexión de un Aspose.Pdf modelo XML a partir de una corriente con un flujo opcional de hoja de estilo XSLT y las configuraciones expresas XmlReader para la parsa de entrada.
BindXml(xmlFile: string, xslFile: string?)Conexión de un Aspose.Pdf modelo XML con una hoja de estilo XSLT opcional.
Validate()Validar la estructura del documento y devolver cualquier problema encontrado.
Validate(outputLogStream: Stream, format: PdfFormat)Validar el documento contra un formato PDF específico (PDF/A, PDF/X).
Validate(options: PdfFormatConversionOptions)Validar el documento contra un formato PDF específico utilizando las opciones de conversión.
Validate(outputLogFileName: string, format: PdfFormat)Validar el documento contra un formato PDF específico, escribir logs a un archivo.
GetPdfACompliance()Retorna el nivel de conformidad PDF/A detectado a partir de los metadatos XMP, o nulo si no un documento PDF / A.
IsRepairNeeded(options: RepairOptions)Verifique si el documento necesita reparación.
Repair()Reparar el documento re-serializándolo.
LinearizeDocument()Linearizar el documento para la visualización rápida de la web.
GetCatalogValue(key: string)Lea un valor del documento /Catálogo por nombre.
Flatten()Flatte todos los campos de formulario - hace que su apariencia visual se convierta en contenido de página y elimina la forma interactiva.
Flatten(flattenSettings: Forms.Form.FlattenSettings)Flat con ajustes explícitos.
GetOrCreateMetadata()Obtener o crear metadatos XMP para este documento.
AddEmbeddedFile(fileName: string, fileData: byte[], description: string?, mimeType: string?, compress: bool)Añadir un archivo incorporado al documento.
AddNamedDestination(name: string, destination: DestinationArray)Añadir un destino nombrado al documento utilizando el /Nomes → /Dests nombre árbol.
RemoveNamedDestination(name: string)Removemos un destino nombrado de la árbol del nombre /Nomes → /Dests.
HasIncrementalUpdate()Retorna si este PDF utiliza actualizaciones incrementales (tiene varios marcadores de %%EOF).
SetVersion(version: string)Configure la versión PDF para el título de salida (por ejemplo, “1.7”, “2.0”).
ImportPage(source: Document, pageNumber: int, insertAt: int)Importa una página de otro documento a este documento.
ImportPages(source: Document, pageNumbers: int[], insertAt: int)Importa páginas especificadas de otro documento a este documento.
GetOrCreateViewerPreferences()Obtenga o crea preferencias de espectador para este documento.
RemoveFormField(fieldName: string)Remova un campo de formulario por nombre de todas las páginas y el AcroForm.
MergeDocuments(documents)Chamó MergeDocuments en esta instancia de Documento.
MergeDocuments(files)
MergeDocuments(documents)Incorporar cada página de documentos en un nuevo documento de destino.
Merge(documents)Incorporar cada página de cada documento que entre en este documento, manteniendo el orden de fuente.
Merge(files)Incorporar cada página de cada archivo en los ficheros a este documento.
Merge(mergeOptions: MergeOptions, documents)Combinando con opciones explícitas.
Merge(mergeOptions: MergeOptions, files)Combinar archivos con opciones explícitas — las mismas semánticas que el Documento[] sobrecarga.
MergeDocuments(mergeOptions: MergeOptions, files)Migración estática: construye un documento fresco que contiene cada página de los archivos, luego aplique mergeOptions.
MergeDocuments(mergeOptions: MergeOptions, files)Migración estática: variante de los pasos.
SendTo(device: Devices.DocumentDevice, output: Stream)Render este documento a través del dispositivo en la salida — delegados a Stream).
SendTo(device: Devices.DocumentDevice, outputFileName: string)El archivo de sobrecarga de DocumentDevice, Stream).
SendTo(device: Devices.DocumentDevice, fromPage: int, toPage: int, output: Stream)Render una gama de páginas — delegados a la carga excesiva del proceso de rango de página del dispositivo.
SendTo(device: Devices.DocumentDevice, fromPage: int, toPage: int, outputFileName: string)El archivo de la página es un sobrecargo.
Convert(fixup: Fixup, outputLog: Stream, onlyValidation: bool, parameters)Ejecutar una operación de fichaje predefinida.
Convert(fixup: Fixup, outputLog: string, onlyValidation: bool, parameters)El archivo de registro sobrecarga de Converter (Fixup, Stream, Bool, Objeto[]).
Convert(fixup: Fixup, outputLog: string)Aplique una fijación y escriba un log en el log de salida (el caso común, no validación).
Convert(srcFileName: string, loadOptions: LoadOptions, dstFileName: string, saveOptions: SaveOptions)Abra srcFileName a través de la hierarquía de opciones de carga (HtmlLoadOptions / SvgLoadOptions/ MdLoadOptions todos derivados de LoadOptions) y guardar en dstFilNome.
Convert(srcFileName: string, loadOptions: LoadOptions, dstStream: Stream, saveOptions: SaveOptions)Convertir en este caso de Documento.
Convert(srcStream: Stream, loadOptions: LoadOptions, dstFileName: string, saveOptions: SaveOptions)
Convert(srcStream: Stream, loadOptions: LoadOptions, dstStream: Stream, saveOptions: SaveOptions)
Encrypt(userPassword: string, ownerPassword: string, permissions: DocumentPrivilege?, algorithm: CryptoAlgorithm)Cripta el documento con el algoritmo especificado, contraseñas y permisiciones.
Encrypt(userPassword: string, ownerPassword: string, privileges: DocumentPrivilege?, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool)Cripto sobrecarga aceptando un uso explícito de la bandera PDF20.
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool)Cripto sobrecarga aceptando las banderas de permiso enum y un uso explícitoPdf20 bandera.
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm)Cripto sobrecarga aceptando el legado de las banderas de los permisos enum.
ChangePasswords(ownerPassword: string, newUserPassword: string, newOwnerPassword: string)Cambiar la contraseña en el documento vinculado.
Decrypt()Descarga la cifrada del documento.
Optimize()Optimizar los recursos de documentos eliminando objetos no utilizados y desduplicando corrientes.
ProcessParagraphs()Procesar los párrafos en el documento (layote paso antes de salvar).
OptimizeResources()Chamó OptimizeResources en esta instancia de Documento.
OptimizeResources(strategy: Aspose.Pdf.Optimization.OptimizationOptions)
Convert(options: PdfFormatConversionOptions)Convertir el documento al nivel de conformidad PDF/A especificado.
Convert(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction)Convertir el documento en un formato PDF/A específico con un archivo de registro.
Convert(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction)Convertir el documento en un formato PDF/A específico con un archivo de registro, especificando la gestión de transparencia.
Convert(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction)Convertir el documento en un formato PDF/A específico con una corriente de log.
Convert(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction)El flujo de log sobrecargado con una acción explícita de transparencia.
RemovePdfaCompliance()Removemos la identificación de conformidad PDF/A desde los metadatos XMP.
Save()Salva el documento en lugar: escribe de vuelta al archivo que se abrió desde (FileName), o realiza un saldo incremental a la corriente original cuando el texto se abre desde un escrito FileStream.
ToArray()Serio el documento en una array de byte fresca.
Encrypt(userPassword: string, ownerPassword: string, privileges: Facades.DocumentPrivilege, customHandler: Security.ICustomSecurityHandler)Cripto con un operador de seguridad personalizado.
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, customHandler: Security.ICustomSecurityHandler)El mismo tipo de sobrecarga - permiso.
Encrypt(permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm, publicCertificates: System.Collections.Generic.IList<System.Security.Cryptography.X509Certificates.X509Certificate2>)Cripto con una lista de certificados públicos destinatarios (Public-Key /Filter Security handler).
Save(outputFileName: string)Salva el documento en un archivo.
Save(outputFileName: string, format: SaveFormat)Salva el documento en un archivo en el formato especificado.
Save(outputStream: Stream, format: SaveFormat)Salva el documento a un flujo en el formato especificado.
Save(output: Stream, options: HtmlSaveOptions)Salva el documento como HTML a un flujo utilizando las opciones especificadas.
Save(path: string, options: HtmlSaveOptions)Salva el documento como HTML a un archivo utilizando las opciones especificadas.
Save(outputStream: Stream, options: SaveOptions)Salva a un flujo utilizando el nombre general SaveOptions (tipo de tubo desde Aspose.Pdf).
Save(outputFileName: string, options: SaveOptions)Salva a un archivo utilizando el nombre general SaveOptions (tipo de tubo desde Aspose.Pdf).
Save(options: SaveOptions)Salva el documento utilizando la configuración SaveOptions.
SaveAsync(cancellationToken: System.Threading.CancellationToken)Async se envuelve alrededor de Save().
SaveAsync(options: SaveOptions, cancellationToken: System.Threading.CancellationToken)Async se envuelve alrededor de Save(SaveOptions).
SaveAsync(output: Stream, cancellationToken: System.Threading.CancellationToken)Async se envuelve alrededor de Save (Stream).
SaveAsync(outputStream: Stream, format: SaveFormat, cancellationToken: System.Threading.CancellationToken)Async se envuelve alrededor de Save(Stream, SaveFormat).
SaveAsync(outputStream: Stream, options: SaveOptions, cancellationToken: System.Threading.CancellationToken)Async se envuelve alrededor de Save(Stream, SaveOptions).
SaveAsync(outputFileName: string, cancellationToken: System.Threading.CancellationToken)Async se envuelve alrededor de Save (string).
SaveAsync(outputFileName: string, format: SaveFormat, cancellationToken: System.Threading.CancellationToken)Async se envuelve alrededor de Save(string, SaveFormat).
SaveAsync(outputFileName: string, options: SaveOptions, cancellationToken: System.Threading.CancellationToken)Async se envuelve alrededor de Save(string, SaveOptions).
Save(output: Stream)Salva el documento en un flujo.
SetDefaultFileSizeLimitToMemoryLoading()Reset FileSizeLimitToMemoryLoading a su default incorporado.
SetTitle(title: string)Actualizar la entrada /info /Title.
PageNodesToBalancedTree(nodesNumInSubtrees: byte)Reconstruir el árbol de página para que cada subterráneo tenga nodosNumInSubtrees niños.
RemoveMetadata()Removemos todos los metadatos.
RemovePdfUaCompliance()Descarga los marcadores de conformidad PDF/UA.
FlattenTransparency()Transparencia plana a gráficos opacos.
Repair(options: RepairOptions)Aplique el pasaporte de reparación solicitado.
GetObjectById(id: string)Resolver un objeto PDF con el ID de string.
ExportAnnotationsToXfdf(stream: Stream)Exporta cada anotación en el documento a un flujo XFDF.
ExportAnnotationsToXfdf(fileName: string)Exporta cada anotación en el documento a un archivo XFDF.
ImportAnnotationsFromXfdf(stream: Stream)Importar anotaciones de un flujo XFDF en el documento.
ImportAnnotationsFromXfdf(fileName: string)Importa las anotaciones de un archivo XFDF en el documento.
GetXmpMetadata(stream: Stream)Escribe el paquete de datos XMP /Metadata del documento para transmitir.
SetXmpMetadata(stream: Stream)Substituye el paquete de datos XMP/Metadata del documento.
ConvertPageToPNGMemoryStream(page: Page)Convertir una página en un flujo de memoria PNG.
SaveXml(file: string)Salva el documento como XML (escema de Aspose-Pdf XML).
Check(doRepair: bool)Valida/reparamos el documento.
LoadFrom(filename: string, options: LoadOptions)Async cargador de archivo (actualmente sincronizado).
Document(filename: string, isManagedStream: bool)Un solo ctor llamado filename.
Document(input: Stream, isManagedStream: bool)Ctor de corriente con bandera gestionada.
Document(input: Stream, password: string, isManagedStream: bool)Stream ctor con contraseña + bandera de flujo gestionado.
Document(filename: string, password: string, isManagedStream: bool)Archivo con contraseña + bandera de flujo gestionado.
Document(input: Stream, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Stream ctor con contraseña + ICustomSecurityHandler.
Document(input: Stream, password: string, isManagedStream: bool, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Stream ctor con contraseña + managed-stream + ICustomSecurityHandler.
Document(filename: string, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Archivo de la página con contraseña + ICustomSecurityHandler.
Document(filename: string, password: string, isManagedStream: bool, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Archivo ctor con contraseña + gerenciado-stream + ICustomSecurityHandler.
Document(input: Stream, options: LoadOptions)El flujo ctor con LoadOptions.
Document(filename: string, options: LoadOptions)El archivo ctor con LoadOptions.
FreeMemory()Limpiando la memoria.
Dispose()Convocatoria Disponible en este documento.
Convert(callback: CallBackGetHocr, flattenImages: bool)Render cada página a una imagen, entregarla al llamado OCR, luego sobreplantar el texto hOCR devuelto en la página como una capa de texto invisible (modo de renderización de textos 3, /Tr 3) para que el PDF se vuelva buscable / copiable.
Convert(callback: CallBackGetHocrWithPage, flattenImages: bool)
Convert(callback: CallBackGetHocr)Conveniente sobrecarga: igual que Convertir(CallBackGetHocr, bool) con flattenImages = false.
Convert(callback: CallBackGetHocrWithPage)Conveniente sobrecarga de Convertir(CallBackGetHocrWithPage, bool) con flattenImages = false.

Ver también

 Español