O iText para .NET é uma API .NET de código aberto gratuito para criar e trabalhar com documentos PDF em aplicativos C#/vb.net. Ele permite que os desenvolvedores de aplicativos .NET escrevem aplicativos para gerar, modificar e extrair conteúdo dos arquivos PDF. O iText for .NET é uma porta da API ITEXT original, que foi escrita na linguagem de programação Java. Foi desenvolvido para fornecer recursos de processamento de documentos em PDF aos desenvolvedores de aplicativos .NET. É usado em vários domínios, como sistemas de gerenciamento de documentos, ferramentas de relatório e outros aplicativos que requerem geração e manipulação em PDF.
Recursos-chave da API ITEXT para .NET
- Geração PDF: ITEXT PARA .NET permite criar novos documentos pdf do zero. Você pode adicionar texto, imagens, tabelas e outros elementos ao documento. Ele suporta várias fontes, cores e opções de formatação para personalizar a aparência do conteúdo.
- Manipulação em PDF: Você pode modificar os documentos PDF existentes adicionando, removendo ou modificando o conteúdo. Ele permite manipular páginas, mesclar vários arquivos PDF, dividir um PDF em vários documentos e extrair elementos específicos de um PDF, como texto ou imagens.
- Preenchimento do formulário: ITEXT PARA .NET ABRIGENSA REPERIORES PARA ALIMAÇÃO FORMAS PDF INTERATIVA. Você pode preencher programaticamente campos de formulários, caixas de seleção e botões de rádio com dados. ** Assinaturas digitais:**A biblioteca suporta adicionar assinaturas digitais aos documentos em PDF, permitindo assinar e certificar arquivos para garantir sua autenticidade e integridade.
- Extração de texto: ITEXT PARA .NET permite extrair texto de documentos em PDF, que podem ser úteis para indexação, pesquisa ou análise do conteúdo dos arquivos PDF.
- Segurança e criptografia: Você pode criptografar documentos em PDF usando criptografia baseada em senha ou baseada em certificado para proteger informações confidenciais e restringir o acesso ao conteúdo.
- PDF/A SUPORTE: ITEXT para .NET suporta o padrão PDF/A, que é usado para o arquivamento a longo prazo de documentos eletrônicos. Ele garante que os documentos Gerados em PDF cumpram requisitos específicos para preservação e acessibilidade futura.
Instalando o iText para .NET
O ITEXT for .NET API pode ser instalado usando dois métodos.
- Instalação de ITEXT da NUGET
- Instalação do servidor Artifactory ITEXT
Instalando o ITEXT usando o Nuget Package Manager
** Etapa 1:* Open Visual Studio - Abra o Visual Studio e crie um novo projeto ou abra um projeto existente se desejar adicionar a API ITEXT ao projeto existente. ** Etapa 2: Abra o console do gerenciador de pacotes - Para abrir o console do gerenciador de pacotes, vá para “Ferramentas”> “Nuget Package Manager”> “Console do gerenciador de pacotes”. ** Etapa 3: *Instale o pacote iText - No console do gerenciador de pacotes, digite o seguinte comando e pressione Enter:
Install Package itext7
Isso instalará a versão mais recente da API ITEXT e todas as suas dependências.
Instalando o ITEXT do Itext Artifactory Server
Os pacotes de Nuget iText também estão disponíveis no servidor Artifactory iText. Você pode adicioná -lo como um repositório NUGET personalizado ao Visual Studio usando as etapas a seguir.
- No Nuget Package Manager, vá para as configurações
- Adicione o seguinte URL como fonte de embalagem :. Você também pode navegar pelo servidor Artifactory Itext e baixar os pacotes Nuget manualmente.
Recursos Itext {.wp-Block-Heading}
próximo itextpdf c# exemplos
Nesse ponto, o seu projeto de console .NET deve estar pronto para começar a API ITEXT para .NET para trabalhar com documentos em PDF. Em nossos próximos artigos, falaremos sobre:
- Crie um documento PDF
- Divida grandes arquivos PDF em várias partes em C#
- Exclua páginas do arquivo PDF com C#
- Converta o documento HTML em PDF
- Mesclar vários arquivos via .net API
- Adicionando tabela ao pdf
- Adicionando imagem ao PDF
- Gire o arquivo PDF em C#
- Desenho de objetos em um PDF usando a API .NET
- Trabalhando com páginas em um documento PDF com API .NET Então fique ligado.