Documentos de informação

Documentos de informação

Resumo geral

Document é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: IDisposable.

Representa um documento PDF.

Esta classe fornece 143 métodos para trabalhar com objetos Document em programas .NET. Os métodos disponíveis incluem: AddEmbeddedFile, AddNamedDestination, BindXml, ChangePasswords, Check, Convert, ConvertPageToPNGMemoryStream, Create, Decrypt, Dispose, Document, Encrypt, e 40 métodos adicionais. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: Actions, AllowReusePageContent, Background, CenterWindow, Collection, CryptoAlgorithm, e mais 71.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
IsLicensedboolLeia.Se a licença é actualmente aplicada.
JavaScriptJavaScriptCollectionLeia.Arvore de nomes a nível do documento JavaScript (especificados em PDF §12.6.4.16 /Nomes/JavaScript no catálogo).
PagesPageCollectionLeia.A coleção de páginas deste documento.
InfoDocumentInfoLeia.O dicionário de informações sobre o documento (título, autor etc.).
FileNamestring?Leia.Nome/caminho do ficheiro a partir do qual este documento foi carregado, ou nulo se for carrega­do de um stream.
EnableObjectUnloadboolLeitura/EscritaSe deve descarregar objetos grandes após a utilização para reduzir a pressão da memória.
PdfVersionstring?Leia.A versão PDF do cabeçalho de ficheiro (por exemplo, “1.4”, " 1.7 “, " 2.0 “).
PageCountintLeia.Corto para Pages.Count.
Versionstring?Leia.Alias para PdfVersion.
IsPdfaCompliantboolLeia.Verdadeiro se o documento declarar-se compatível com PDF/A.
PdfFormatAspose.Pdf.PdfFormatLeia.Retorna o formato PDF declarado por este documento.
IsLinearizedboolLeitura/EscritaDevolve true se o ficheiro PDF for linearizado (otimizado para visualização rápida na web).
EnableSignatureSanitizationboolLeitura/EscritaQuando true (default), o escritor limpa referências de assinatura inválidas durante a salvação.
_engineDocEngineDocFacadeLeia.Mão do motor exposta para o padrão de acesso legado doc._engineDoc.X.
FormFormLeia.O formulário interativo (AcroForm).
HasFormboolLeia.Se o documento tem um formato interativo.
DisableFontLicenseVerificationsboolLeitura/EscritaSe deseja desativar as verificações de verificação da licença.
FontUtilitiesIDocumentFontUtilitiesLeia.Utilidades de fontes para subconfiguração e gestão de letras.
OutlinesOutlineCollectionLeia.O esboço do documento (marcas de favorito), ou nulo se não existir.
HasOutlinesboolLeia.Se o documento tem marcadores.
CollectionCollection?Leitura/EscritaPDF Portfolio (collection) wrapper retorna o dicionário Collection do catálogo como uma Coleção, ou null se o documento não for um portfólio.
MetadataMetadataLeia.Metadados XMP para o documento.
HasMetadataboolLeia.Se o documento tem metadados XMP.
IsEncryptedboolLeia.Se o documento está criptografado.
IsDecryptedboolLeia.Se o documento foi decodificado com êxito (ou seja, a inicialização do decriptador).
EncryptionInfoEncryptionInfo?Leia.Detalhes de encriptação, ou nulo se não estiver criptografado.
PermissionsintLeia.Permissões Raw /P bitmask do dicionário de criptografia (PDF 32000-1:2008 Tabela 22).
OpenActionIAppointment?Leitura/EscritaA ação de abertura do documento (ação ou destino executado ao abrir o PDF), ou null.
PageInfoPageInfoLeitura/EscritaDimensões/margens de página padrão aplicadas a páginas adicionadas após esta definição.
EmbeddedFilesEmbeddedFileCollectionLeia.Coleção de ficheiros incorporados.
HasEmbeddedFilesboolLeia.Se o documento tem ficheiros incorporados.
PageLabelsPageLabelCollection?Leia.Rótulos de página, ou nulo.
HasPageLabelsboolLeia.Se o documento tem rótulos de página.
HasCollectionboolLeia.Se o documento é um Portfólio PDF (tem um dicionário /Collection no catálogo).
OutputIntentsOutputIntentsLeia.As intenções de saída declaradas no catálogo dos documentos.
DestinationsDestinationCollectionLeia.Fornece métodos de pesquisa de destino (por exemplo, GetPageNumber por nome do destino).
HasDestinationsboolLeia.Se o documento tem nomeados destinos.
NamedDestinationsNamedDestinationCollectionLeia.Destinos indicados no documento.
OptionalContentOptionalContentProperties?Leia.Propriedades de conteúdo opcionais (camadas) ou nulo, se não existir.
HasLayersboolLeia.Se o documento tem conteúdo opcional (camadas).
ViewerPreferencesViewerPreferences?Leia.Preferências do espectador que controlam a forma como o documento é exibido.
CenterWindowboolLeitura/Escrita/CenterWindow preferência do espectador: posição da janela de documento no centro da tela.
FitWindowboolLeitura/Escrita/FitWindow preferência do espectador: redimensionar a janela para se encaixar na primeira página exibida.
DisplayDocTitleboolLeitura/Escrita/DisplayDocTitle preferência do visualizador: mostrar o título do documento na barra de título da janela em vez do nome do arquivo.
PageLayoutNamestring?Leitura/EscritaNome bruto /PageLayout lido do catálogo (por exemplo, “SinglePage”, " TwoColumnLeft “).
PageModeNamestring?Leitura/EscritaNome bruto /PageMode lido do catálogo (por exemplo, “UseNone”, " UseOutlines “).
PageLayoutPageLayoutLeitura/EscritaA entrada /PageLayout como um enum digitado.
PageModePageModeLeitura/EscritaA entrada /PageMode como um enum digitado.
NonFullScreenPageModePageModeLeitura/EscritaA preferência do espectador /NonFullScreenPageMode (que modo de página para reverter ao sair da tela cheia).
PrintScalingPrintScalingLeitura/EscritaA preferência do espectador.
DuplexPrintDuplexLeitura/EscritaA preferência do visualizador /Duplex (Simplex padrão quando desinstalado).
DirectionDirectionLeitura/EscritaA preferência do visualizador /Direction (direção de fluxo de texto).
CryptoAlgorithmCryptoAlgorithm?Leia.O algoritmo de criptografia em uso, ou nulo quando o documento não está cripto.
IdId?Leia.A matriz /ID do trailer, ou nula quando não há entrada de / ID presente.
IsPdfUaCompliantboolLeia.Verdadeiro quando os metadados XMP do documento incluem uma entrada pdfuaid:part (identificador PDF/UA-1).
Languagestring?Leitura/EscritaA língua natural do documento (BCP 47).
IsTaggedboolLeia.Se o documento está marcado como PDF.
HasStructTreeboolLeia.Se o documento tem uma árvore de estrutura.
StructTreeRootAspose.Pdf.Tagged.StructTreeRoot?Leia.A raiz da estrutura-árvore (/StructTreeRoot) para ler a estrutura lógica de um documento marcado, ou null quando o documento não está marcado.
LogicalStructureAspose.Pdf.Structure.RootElementLeia.A raiz da árvore de estrutura lógica do documento.
TaggedContentTagged.ITaggedContentLeia.Superfície de conteúdo etiquetado para metadados de acessibilidade e árvore da estrutura lógica.
OptimizeSizeboolLeitura/EscritaObtém ou define uma bandeira indicando se o documento deve ser otimizado para tamanho na salva.
EmbedStandardFontsboolLeitura/EscritaQuando é verdade, as fontes padrão 14 PostScript (estilos Helvetica / Times / Courier × 4 + Símbolo + ZapfDingbats) são incorporadas no documento salvo para que a saída seja renderizada de forma idêntica sem depender das fontes alternativas do lado do espectador.
IgnoreCorruptedObjectsboolLeitura/EscritaQuando é verdade, o parser tolera declarações de objeto indireto corrompidas (bytes extras/deformados entre objetos) em vez de jogar.
BackgroundColor?Leitura/EscritaCor de fundo do documento pintado em cada página antes do conteúdo durante a salvação.
ActionsAnnotations.DocumentActionCollectionLeia.Catálogo /AA dicionário de ações adicionais.
CustomSecurityHandlerSecurity.ICustomSecurityHandler?Leia.Armazenado quando configurado através do ICustomSecurityHandler Encrypt overloads.
AllowReusePageContentboolLeitura/EscritaSe o guardador pode reutilizar fluxos de conteúdo de página idênticos.
EnableNotificationLoggingboolLeitura/EscritaSe o documento emite entradas no registo de notificações.
HandleSignatureChangeboolLeitura/EscritaSe os campos de assinatura disparam manipuladores quando o seu ditado muda.
HideMenubarboolLeitura/EscritaPreferência do espectador: ocultar a barra de menus (/ViewerPreferences /HideMenubar).
HideToolBarboolLeitura/EscritaPreferência do espectador: ocultar a barra de ferramentas (/ViewerPreferences /HideToolbar).
HideWindowUIboolLeitura/EscritaPreferência do espectador: esconder a interface da janela (/ViewerPreferences /HideWindowUI).
IsXrefGapsAllowedboolLeitura/EscritaPermitir lacunas na tabela xref durante a análise.
PickTrayByPdfSizeboolLeitura/EscritaPreferência do espectador: escolha a bandeja de papel pelo tamanho da página PDF (/ViewerPreferences /PickTrayByPDFSize).
FileSizeLimitToMemoryLoadingintLeitura/EscritaTamanho máximo de ficheiro (bytes) carregado inteiramente na memória.
DefaultNodesNumInSubtreesbyteLeia.Factor de ramificação da árvore-página por defeito (tabela PDF 30 /Count vs. Kids ratio).

Métodos de avaliação

AssinaturaDescrição:
Document()Criar um novo documento PDF vazio (construtor sem parâmetros, corresponde à API pública).
Document(filename: string)Abra um documento PDF a partir de uma rota para o arquivo.
Document(version: PdfVersion)Criar um documento vazio visando a versão de especificação PDF dada.
Document(filename: string, password: string)Abra um documento PDF criptografado a partir de uma rota para o arquivo com uma senha.
Document(filename: string, certOptions: Security.CertificateEncryptionOptions)Abrir um documento criptografado com o gerenciador de segurança da chave pública a partir de uma rota de arquivo usando as opções de encriptação do certificado fornecidas.
Document(filename: string, certOptions: Security.CertificateEncryptionOptions, isManagedStream: bool)Arquivo ctor com opções de cert e a bandeira isManagedStream (almacenado apenas o buffer de byte na memória é sempre reutilizável).
Document(input: Stream, certOptions: Security.CertificateEncryptionOptions)Abra um documento criptografado de chave pública.
Document(input: Stream, certOptions: Security.CertificateEncryptionOptions, isManagedStream: bool)Stream ctor com opções de cert e a bandeira isManagedStream.
Document(input: Stream, password: string)Abra um documento PDF criptografado de uma transmissão com senha.
Document(path: string, options: HtmlLoadOptions)Abra um arquivo HTML e converta para PDF usando as opções fornecidas.
Document(stream: Stream, options: HtmlLoadOptions)Abra um fluxo HTML e converta para PDF usando as opções fornecidas.
Create()Criar um novo documento PDF vazio.
Open(data: byte[])Abra um documento PDF a partir de uma matriz byte.
Open(data: byte[], password: string)Abra um documento PDF criptografado a partir de uma matriz de bytes com uma senha.
Open(path: string)Abra um documento PDF a partir de uma rota para o arquivo.
Open(path: string, password: string)Abra um documento PDF criptografado a partir de uma rota para o arquivo com uma senha.
Document(input: Stream)Abra um documento PDF a partir de uma corrente (constructor, corresponde à API pública).
Open(stream: Stream)Abra um documento PDF a partir de uma transmissão.
Open(stream: Stream, password: string)Abra um documento PDF criptografado de uma transmissão com senha.
Open(path: string, options: Converters.MdLoadOptions)Abra um arquivo Markdown e converta-o em documento PDF.
Open(data: byte[], options: Converters.MdLoadOptions)Abra um arquivo Markdown de bytes e converta-o para um documento PDF.
Open(path: string, options: Converters.SvgLoadOptions)Abra um arquivo SVG e converta-o em documento PDF.
Open(path: string, options: HtmlLoadOptions)Abra um arquivo SVG de bytes e converta-o em documento PDF.
Open(data: byte[], options: HtmlLoadOptions)Abra um arquivo HTML de bytes e converta-o em documento PDF.
Open(data: byte[], options: Converters.SvgLoadOptions)Chama “Abertura” nesta instância do documento.
BindXml(file: string)Ligue um modelo XML Aspose.Pdf a este documento.
BindXml(stream: Stream)Ligue um modelo XML Aspose.Pdf de uma corrente a este documento.
BindXml(xmlStream: Stream, xslStream: Stream?)Ligue um modelo XML Aspose.Pdf de uma corrente com uma fonte opcional de folhas de estilo XSLT.
BindXml(xmlStream: Stream, xslStream: Stream?, settings: System.Xml.XmlReaderSettings?)Ligue um modelo XML Aspose.Pdf de uma corrente com uma fonte opcional de folhas de estilo XSLT e configurações explícitas XmlReader para a análise de entrada.
BindXml(xmlFile: string, xslFile: string?)Ligue um modelo XML Aspose.Pdf com uma folha de estilo XSLT opcional.
Validate()Valide a estrutura do documento e devolva quaisquer problemas encontrados.
Validate(outputLogStream: Stream, format: PdfFormat)Validar o documento em relação a um formato PDF específico (PDF/A, PDF/X).
Validate(options: PdfFormatConversionOptions)Valide o documento contra um formato PDF específico usando as opções de conversão.
Validate(outputLogFileName: string, format: PdfFormat)Valida o documento contra um formato PDF específico, registro de escrita para um arquivo.
GetPdfACompliance()Devolve o nível de conformidade PDF/A detectado a partir dos metadados XMP, ou null se não for um documento PDF / A.
IsRepairNeeded(options: RepairOptions)Verifique se o documento precisa de reparação.
Repair()Reparar o documento re-serializando.
LinearizeDocument()Linearizar o documento para visualização rápida na web.
GetCatalogValue(key: string)Leia um valor do /Catalogue do documento por nome.
Flatten()Aplanar todos os campos de formulário torna a sua aparência visual no conteúdo da página e remove o formulários interativos.
Flatten(flattenSettings: Forms.Form.FlattenSettings)Plano com configurações explícitas.
GetOrCreateMetadata()Obter ou criar metadados XMP para este documento.
AddEmbeddedFile(fileName: string, fileData: byte[], description: string?, mimeType: string?, compress: bool)Adicionar um ficheiro incorporado ao documento.
AddNamedDestination(name: string, destination: DestinationArray)Adicionar um destino nomeado ao documento usando a árvore de nomes /Names → /Dests.
RemoveNamedDestination(name: string)Remova um destino nomeado da árvore de nomes do documento.
HasIncrementalUpdate()Devolve true se este PDF utilizar atualizações incrementais (tem vários marcadores %%EOF).
SetVersion(version: string)Defina a versão PDF para o cabeçalho de saída (por exemplo, “1.7”, “2.0”).
ImportPage(source: Document, pageNumber: int, insertAt: int)Importar uma única página de outro documento para este.
ImportPages(source: Document, pageNumbers: int[], insertAt: int)Importar páginas especificadas de outro documento para este.
GetOrCreateViewerPreferences()Obter ou criar preferências de visualização para este documento.
RemoveFormField(fieldName: string)Remova um campo de formulário por nome em todas as páginas e o AcroForm.
MergeDocuments(documents)Chama MergeDocuments nesta instância do Documento.
MergeDocuments(files)
MergeDocuments(documents)Merger todas as páginas de documentos num novo documento de destino.
Merge(documents)Merger todas as páginas de cada entrada do documento neste documento, preservando a ordem da fonte.
Merge(files)Combine todas as páginas de cada arquivo em ficheiros neste documento.
Merge(mergeOptions: MergeOptions, documents)Fusão com opções explícitas.
Merge(mergeOptions: MergeOptions, files)Merger arquivos com opções explícitas semântica igual à sobrecarga do Document[].
MergeDocuments(mergeOptions: MergeOptions, files)Merge estático: criar um novo documento contendo todas as páginas de arquivos, em seguida, aplicar mergeOptions.
MergeDocuments(mergeOptions: MergeOptions, files)Fusão estática: variante de trilhos de arquivo.
SendTo(device: Devices.DocumentDevice, output: Stream)Render este documento através do dispositivo em saída delegados para Stream).
SendTo(device: Devices.DocumentDevice, outputFileName: string)Sobrecarga de arquivo do DocumentDevice, Stream).
SendTo(device: Devices.DocumentDevice, fromPage: int, toPage: int, output: Stream)Render um intervalo de páginas delegados para a sobrecarga do processo de intervalação de página do dispositivo.
SendTo(device: Devices.DocumentDevice, fromPage: int, toPage: int, outputFileName: string)Sobrecarga de par de ficheiros e páginas.
Convert(fixup: Fixup, outputLog: Stream, onlyValidation: bool, parameters)Executa uma operação de correcção pré-definida.
Convert(fixup: Fixup, outputLog: string, onlyValidation: bool, parameters)Sobrecarga de log do arquivo do Convert(Fixup, Stream, bool, object[]).
Convert(fixup: Fixup, outputLog: string)Aplicar fixup e escrever um log para outputLog (o caso comum de não validação).
Convert(srcFileName: string, loadOptions: LoadOptions, dstFileName: string, saveOptions: SaveOptions)Abrir srcFileName através da hierarquia de opções de carregamento (HtmlLoadOptions / SvgLoadOptions/ MdLoadOptions, todas derivadas de LoadOptions) e salvar para dstFILENAME.
Convert(srcFileName: string, loadOptions: LoadOptions, dstStream: Stream, saveOptions: SaveOptions)Chama Convert nesta instância do 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)Criptografar o documento com o algoritmo especificado, senhas e permissões.
Encrypt(userPassword: string, ownerPassword: string, privileges: DocumentPrivilege?, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool)Criptografar sobrecarga aceitando uma bandeira de uso explicitoPdf20.
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool)Criptografar sobrecarga aceitando o enum de bandeiras Permissões e uma bandeira explicita usePdf20.
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm)Criptografar sobrecarga aceitando o legado Permissões bandeiras enum.
ChangePasswords(ownerPassword: string, newUserPassword: string, newOwnerPassword: string)Altere a senha no documento vinculado.
Decrypt()Remova a encriptação do documento.
Optimize()Otimizar os recursos de documentos através da remoção de objetos não utilizados e a desduplicação dos fluxos.
ProcessParagraphs()Processar parágrafos no documento (fase de layout antes da salvação).
OptimizeResources()Chama OptimizeResources nesta instância do Documento.
OptimizeResources(strategy: Aspose.Pdf.Optimization.OptimizationOptions)
Convert(options: PdfFormatConversionOptions)Converter o documento para o nível de conformidade PDF/A especificado.
Convert(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction)Converter o documento para um formato PDF/A específico com um ficheiro de registo.
Convert(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction)Converter o documento para um formato PDF/A específico com um ficheiro de registo, especificando a manipulação da transparência.
Convert(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction)Converter o documento para um formato PDF/A específico com uma corrente de log.
Convert(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction)Sobrecarga de registo do fluxo com ação explícita de transparência.
RemovePdfaCompliance()Remover a identificação de conformidade PDF/A dos metadados XMP.
Save()Salvar o documento no local: escreve de volta para o arquivo do qual foi aberto o texto (FileName), ou realiza uma salva incremental para a fonte original quando o artigo foi aberto a partir de um FileStream.
ToArray()Serialize o documento em um array de bytes frescos.
Encrypt(userPassword: string, ownerPassword: string, privileges: Facades.DocumentPrivilege, customHandler: Security.ICustomSecurityHandler)Criptografa com um controlador de segurança personalizado.
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, customHandler: Security.ICustomSecurityHandler)A mesma sobrecarga de permissões.
Encrypt(permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm, publicCertificates: System.Collections.Generic.IList<System.Security.Cryptography.X509Certificates.X509Certificate2>)Criptografar com uma lista de certificados públicos do destinatário (trator de segurança chave pública / filtro).
Save(outputFileName: string)Salve o documento num ficheiro.
Save(outputFileName: string, format: SaveFormat)Salvar o documento num ficheiro no formato especificado.
Save(outputStream: Stream, format: SaveFormat)Salvar o documento num fluxo no formato especificado.
Save(output: Stream, options: HtmlSaveOptions)Salve o documento como HTML para um stream usando as opções especificadas.
Save(path: string, options: HtmlSaveOptions)Salvar o documento como HTML num ficheiro utilizando as opções especificadas.
Save(outputStream: Stream, options: SaveOptions)Salvar para um fluxo usando SaveOptions geral (tipo de estúdio do espaço de nomes Aspose.Pdf).
Save(outputFileName: string, options: SaveOptions)Salvar para um arquivo usando SaveOptions geral (tipo de estúdio do espaço de nomes Aspose.Pdf).
Save(options: SaveOptions)Salve o documento usando a configuração SaveOptions.
SaveAsync(cancellationToken: System.Threading.CancellationToken)Embalagem assíncrona em torno de Save ((().
SaveAsync(options: SaveOptions, cancellationToken: System.Threading.CancellationToken)Apresentação de um sistema de encapsulamento assíncrono em torno do Save ((SaveOptions).
SaveAsync(output: Stream, cancellationToken: System.Threading.CancellationToken)Embalagem assíncrona em torno do Save(Stream).
SaveAsync(outputStream: Stream, format: SaveFormat, cancellationToken: System.Threading.CancellationToken)A sincronização envolve Save ((Stream, SaveFormat).
SaveAsync(outputStream: Stream, options: SaveOptions, cancellationToken: System.Threading.CancellationToken)A sincronização envolve Save ((Stream, SaveOptions).
SaveAsync(outputFileName: string, cancellationToken: System.Threading.CancellationToken)Envoltura assíncrona em torno de Save ((string).
SaveAsync(outputFileName: string, format: SaveFormat, cancellationToken: System.Threading.CancellationToken)A sincronização envolve Save ((string, SaveFormat).
SaveAsync(outputFileName: string, options: SaveOptions, cancellationToken: System.Threading.CancellationToken)A sincronização envolve Save ((string, SaveOptions).
Save(output: Stream)Salve o documento para um stream.
SetDefaultFileSizeLimitToMemoryLoading()Resete FileSizeLimitToMemoryLoading para o seu padrão embutido.
SetTitle(title: string)Atualizar a entrada /Info/Título.
PageNodesToBalancedTree(nodesNumInSubtrees: byte)Reconstruir a árvore de página para que cada subárvore tem nósNumInSubtrees filhos.
RemoveMetadata()Remova todos os metadados.
RemovePdfUaCompliance()Remover os marcadores de conformidade PDF/UA.
FlattenTransparency()Transparência plana para gráficos opacos.
Repair(options: RepairOptions)Aplique o cartão de reparação solicitado.
GetObjectById(id: string)Resolver um objeto PDF por id de string.
ExportAnnotationsToXfdf(stream: Stream)Exportar todas as anotações no documento para um fluxo XFDF.
ExportAnnotationsToXfdf(fileName: string)Exportar todas as anotações no documento para um arquivo XFDF.
ImportAnnotationsFromXfdf(stream: Stream)Importar anotações de um fluxo XFDF para o documento.
ImportAnnotationsFromXfdf(fileName: string)Importar anotações de um arquivo XFDF para o documento.
GetXmpMetadata(stream: Stream)Escreva o pacote XMP / Metadados do documento para stream.
SetXmpMetadata(stream: Stream)Substitua o pacote XMP/Metadados do documento a partir da corrente.
ConvertPageToPNGMemoryStream(page: Page)Converter uma página para um fluxo de memória PNG.
SaveXml(file: string)Salvar documento como XML (esquema de XML do Aspose-Pdf).
Check(doRepair: bool)Validar / reparar o documento.
LoadFrom(filename: string, options: LoadOptions)Encapsulador de carga de ficheiro assíncrono (atualmente sincrônico).
Document(filename: string, isManagedStream: bool)Ctor de um único argumento com nome do ficheiro.
Document(input: Stream, isManagedStream: bool)Ctor de fluxo com bandeira de “fluxo gerido”.
Document(input: Stream, password: string, isManagedStream: bool)Ctor de fluxo com senha + bandeira de corrente gerenciada.
Document(filename: string, password: string, isManagedStream: bool)Arquivo ctor com senha + bandeira de fluxo gerenciado.
Document(input: Stream, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Transmissão com senha + ICustomSecurityHandler.
Document(input: Stream, password: string, isManagedStream: bool, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Stream ctor com senha + gerenciado-stream + ICustomSecurityHandler.
Document(filename: string, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Arquivo ctor com senha + ICustomSecurityHandler.
Document(filename: string, password: string, isManagedStream: bool, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Arquivo ctor com senha + fluxo gerenciado + ICustomSecurityHandler.
Document(input: Stream, options: LoadOptions)Ctor de transmissão com LoadOptions.
Document(filename: string, options: LoadOptions)Arquivo ctor com LoadOptions.
FreeMemory()Limpa a memória.
Dispose()Chama Dispose nesta instância do documento.
Convert(callback: CallBackGetHocr, flattenImages: bool)Render cada página para uma imagem, entregá-lo ao OCR callback, em seguida sobrepor o texto hOCR retornado na página como uma camada de texto invisível (modo de renderização do texto 3, /Tr 3) assim que o PDF se torna pesquisável / copiar-colar.
Convert(callback: CallBackGetHocrWithPage, flattenImages: bool)
Convert(callback: CallBackGetHocr)Sobrecarga de conveniência: igual ao Convert ((CallBackGetHocr, bool) com flattenImages = false.
Convert(callback: CallBackGetHocrWithPage)Sobrecarga de conveniência do Convert ((CallBackGetHocrWithPage, bool) com flattenImages = false.

Ver também:

 Português