Use Cases Aspose.PDF FOSS para .NET

Use Cases Aspose.PDF FOSS para .NET

Geração e Arquivamento de Documentos PDF

Muitos aplicativos .NET precisam produzir documentos PDF programaticamente recibos, faturas, relatórios ou registros de conformidade ?? sem depender de bibliotecas pagas ou ferramentas externas. Aspose.PDF FOSS para .Net permite que você crie um arquivo com o código-fonte do usuário e a sua conta de dados. Document Utilização de: Document.Create(), construir a árvore de página, adicionar anotações e persistir o resultado com Document.Save() ou a) Document.ToArray().Como a biblioteca não requer instalação do Adobe Acrobat ou Ghostscript, ela se integra de forma limpa em pipelines CI/CD contêinerizados e funções sem servidor.

Classe-chave: Aí está.Document, Page, PageCollection


PDF Fusão e montagem em lote

Os sistemas de gestão de documentos precisam frequentemente combinar vários arquivos PDF anexando uma página de capa, fundindo respostas de formulários ou agrupando relatórios em um único arquivo. Aspose.PDF FOSS expõe Document.Merge() e a) Document.MergeDocuments() para combinar matrizes de: Document O documento fundido pode ser então salvo em um fluxo ou arquivo.

Classe-chave: Aí está.Document, MergeOptions


Fluxos de trabalho de anotações

Os fluxos de trabalho de revisão e aprovação dependem de anotações: destaques, selos, notas de texto, ações de link e marcas d’água. Aspose.PDF FOSS expõe AnnotationCollection em cada um dos seguintes: Page, com métodos para adicionar: LinkAnnotation, TextAnnotation, HighlightAnnotation, StampAnnotation, WatermarkAnnotation, CaretAnnotation, e InkAnnotation As alterações são mantidas ao salvar o documento de volta com a opção “Serve” e, em seguida, mantém-se. Document.Save().

Classe-chave: Aí está.Document, Page, AnnotationCollection, LinkAnnotation, WatermarkAnnotation, StampAnnotation


Formato de campo do AcroForm

Os formulários PDF geralmente exigem que os valores de campo sejam exibidos com formatação consistente: datas em padrões específicos para o local, montantes de moeda com o símbolo correto e separador decimal ou porcentagens com uma precisão fixa. As classes JavascriptExtensions no Aspose.PDF FOSS implementam o JavaScript PDF AF_* formatação de funções no lado do servidor, eliminando a necessidade de um motor JavaScript. FieldDateTimeFormatter.Format() converte uma sequência de data bruta segundo um padrão do formato Acrobat, FieldNumberCurrencyFormatter.Format() Formateia uma cadeia numérica como um valor de moeda, e FieldNumberPercentFormatter.Format() Formata um número em percentagem.

Classe-chave: Aí está.FieldDateTimeFormatter, FieldNumberCurrencyFormatter, FieldNumberPercentFormatter


Incorporação de hiperligações e ações de navegação

PDFs interativos usam ações de PDF para navegar dentro do documento ou iniciar URLs externas. Aspose.PDF FOSS suporta PdfAction.CreateUri() para as ligações à Internet, PdfAction.CreateGoTo() para navegação por página indexada, PdfAction.CreateNamed() para ações padrão com nome (por exemplo,., NextPage, PrevPage), e PdfAction.CreateJavaScript() Ações estão anexadas a LinkAnnotation Os dados são enviados para o sistema de gestão do tempo.

Classe-chave: Aí está.PdfAction, LinkAnnotation, GoToAction, NamedAction, JavascriptAction


Inspecção de documentos e extração de metadados

Ferramentas que auditam o conteúdo PDF verificam as dimensões da página, listam anotações, leem ações de documento ou enumeram JavaScript incorporado ?? podem usar a superfície API somente leitura do FOSS. Document.Pages expõe o PageCollection, Page.Annotations fornece acesso digitado a cada anotação, e Document.JavaScript O JavaScript é uma biblioteca de documentos que possui um conjunto de informações sobre a composição dos sistemas, como por exemplo:.

Classe-chave: Aí está.Document, Page, PageCollection, AnnotationCollection, JavaScriptCollection

Ver também:

 Português