
Como converter um documento Word (Docx) para PDF em C# (Tutorial)
Este tutorial demonstra como mesclar arquivos PDF em VB .NET.
Como mesclar arquivos PDF em VB.NET
- Baixe a biblioteca C# necessária para mesclar arquivos PDF.
- Carregar PDFs existentes a partir de arquivos ou renderizar a partir de HTML
- Utilize o método
Mergepara combinar os PDFs. - Salve o PDF mesclado usando o método
SaveAsem VB .NET. - Verifique o documento PDF gerado.
Funcionalidades do IronPDF
IronPDF é uma base poderosa para o SDK de PDF, facilitando o processamento de PDFs e simplificando a criação, leitura e edição de documentos PDF pelos desenvolvedores. A biblioteca IronPDF converte HTML em PDF usando o mecanismo do Chrome. Xamarin, Blazor, Unity, aplicações HoloLens, Windows Forms, HTML, ASPX, Razor HTML, .NET Core, ASP.NET e WPF são apenas alguns dos muitos componentes web que a biblioteca suporta. Tanto os aplicativos convencionais do Windows quanto os aplicativos da Web ASP.NET podem usar a programação Microsoft .NET e .NET Core .
O IronPDF permite criar PDFs visualmente atraentes, com título e rodapé, utilizando HTML5, JavaScript, CSS e imagens. Além de um poderoso conversor de HTML para PDF que funciona com arquivos PDF, a biblioteca da API também possui um mecanismo de conversão de PDF independente que não depende de recursos externos.
- A biblioteca IronPDF permite que os usuários criem PDFs a partir de uma variedade de entradas, incluindo arquivos de imagem, HTML, HTML5, ASPX e Razor/MVC View.
- As ferramentas que podem ser usadas para trabalhar com PDFs interativos incluem o preenchimento e o envio de formulários interativos .
- Mesclar e dividir PDFs , extrair texto e imagens de arquivos PDF, pesquisar texto em arquivos PDF, rasterizar PDFs em imagens , alterar o tamanho da fonte e converter arquivos PDF.
- A biblioteca também oferece o uso de agentes de usuário, proxies, cookies, cabeçalhos HTTP e variáveis de formulário para autenticação por trás de formulários de login HTML, bem como links como base para publicações em PDF.
- Arquivos PDF protegidos por senha podem ser acessados com o IronPDF em troca de nomes de usuário e senhas.
- Utilizando a API do IronPDF , é possível ler e editar arquivos PDF existentes.
- A biblioteca pode extrair imagens de arquivos PDF, além de adicionar texto, gráficos, marcadores , marcas d'água , cabeçalhos e rodapés a esses arquivos.
- Os usuários podem dividir e combinar páginas em um documento PDF novo ou antigo. Mesmo sem o Acrobat Reader, o IronPDF consegue criar objetos PDF a partir de texto.
- É possível gerar documentos PDF a partir de arquivos CSS e arquivos de mídia CSS.
Para saber mais sobre como mesclar arquivos PDF usando o IronPDF, consulte o exemplo de mesclagem de arquivos PDF .
Criando um projeto .NET Core 6
Os exemplos nas seções seguintes deste boletim informativo mostram como a biblioteca IronPDF é simples de usar.
O primeiro passo é criar um novo projeto para mesclar arquivos PDF.
Com o Visual Studio aberto, selecione "Novo Projeto" no menu "Arquivo".
Selecione o modelo "Aplicativo de Console" na caixa de diálogo seguinte e clique em "Avançar".
Crie um novo projeto no Visual Studio.
Insira o nome do projeto que desejar na caixa "Nome do projeto" e a localização do novo projeto no campo "Localização". Para continuar, clique no botão Próximo .
Configure seu novo projeto
No menu suspenso Framework, selecione um .NET Framework. Neste caso, estamos utilizando a versão do .NET com suporte consolidado, a versão 6.0. Em seguida, clique em Criar.
Seleção do .NET Framework
Em seguida, baixe a biblioteca IronPDF necessária para a solução. Utilize o seguinte código no gerenciador de pacotes para realizar esta tarefa:
Como alternativa, o Gerenciador de Pacotes NuGet pode ser usado para procurar o pacote IronPdf.
Pesquise por IronPDF na interface do Gerenciador de Pacotes NuGet.
Foi adicionada a esta aplicação uma caixa de diálogo "Salvar como" que permite salvar o IronPDF criado no local escolhido.
Unir arquivos PDF
Você pode utilizar o IronPDF para lidar de forma eficaz com vários arquivos PDF ou com arquivos PDF muito grandes. Ao processar os documentos, você pode usar menos RAM graças às características de carregamento lento e atualização incremental dos recursos integrados. É possível mesclar vários documentos PDF em um único arquivo PDF com algumas linhas de código.
Abaixo está um exemplo de código para mesclar vários arquivos PDF.
Imports System
Imports IronPdf
Module Program
Sub Main(args As String())
' Declare PdfDocument objects for the PDF files to be merged
Dim firstPDF, secondPDF, MergedPDF As PdfDocument
' Load existing PDF files into PdfDocument objects
firstPDF = PdfDocument.FromFile("A.pdf")
secondPDF = PdfDocument.FromFile("B.pdf")
' Merge the loaded PDF documents into a single PdfDocument
MergedPDF = PdfDocument.Merge(firstPDF, secondPDF)
' Save the merged PDF document to the specified file path
MergedPDF.SaveAs("MergeDoc.pdf")
End Sub
End Module
O trecho de código acima mostra como mesclar documentos PDF usando o IronPDF. Primeiro, carregue dois arquivos PDF A.pdf e B.pdf para criar uma variável local para o objeto PdfDocument utilizando a função FromFile. IronPDF fornece uma função separada chamada Merge que ajuda a passar múltiplos objetos de documentos PDF como parâmetros para mesclar PDFs. Após passar todos os objetos na função de mesclagem, outra função chamada SaveAs é utilizada para salvar os arquivos PDF combinados em um único arquivo PDF.
O conteúdo de dois arquivos PDF
A imagem acima mostra os dois arquivos PDF de entrada. O arquivo PDF gerado será disponibilizado no link abaixo.
ARQUIVO PDF DE SAÍDA
O arquivo de saída
As imagens acima mostram que a função combina o primeiro e o segundo arquivos PDF salvos em um único arquivo PDF. Da mesma forma, ela pode mesclar vários arquivos PDF. O IronPDF consegue realizar esse processo em poucos milissegundos com poucas linhas de código.
Conclusão
O IronPDF é fácil de usar e, com apenas algumas linhas de código, pode gerar arquivos PDF. É adequado para iniciantes e o uso deste aplicativo requer apenas conhecimentos básicos. Não há dependência entre o IronPDF e qualquer outro programa. Por exemplo, trata-se exclusivamente de uma biblioteca de pacote único.
Além da licença gratuita oferecida, os desenvolvedores têm a opção de adquirir uma variedade de licenças para atender às suas necessidades. Todos os recursos da biblioteca, como licença perpétua, garantia de devolução do dinheiro em 30 dias, um ano de suporte ao software, atualizações e potencial para distribuição SaaS e OEM, não estão incluídos na edição Lite $999.
Também não inclui custos contínuos. Essas licenças são investimentos únicos que podem ser usados para produção, encenação e desenvolvimento. Além disso, o IronPDF oferece licenças gratuitas com prazo de validade e que não permitem distribuição. Para obter informações completas sobre preços e licenciamento do IronPDF, acesse a página de licenciamento .

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais bem estruturados e visualmente atraentes.
Artigos relacionados


