Ir para o conteúdo do rodapé
USANDO O IRONPDF

Como mesclar arquivos PDF em VB.NET

Este tutorial demonstra como mesclar arquivos PDF em VB .NET.

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".

Como mesclar arquivos PDF em VB .NET, Figura 1: Criar um novo projeto no Visual Studio 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 .

Como mesclar arquivos PDF em VB .NET, Figura 2: Configure seu novo projeto 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.

Como mesclar arquivos PDF em VB .NET, Figura 3: Seleção do .NET Framework 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:

Install-Package IronPdf

Como alternativa, o Gerenciador de Pacotes NuGet pode ser usado para procurar o pacote IronPdf.

Como mesclar arquivos PDF em VB .NET, Figura 4: Pesquisar IronPDF na interface do gerenciador de pacotes NuGet 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 usando a função FromFile . O IronPDF fornece uma função separada chamada Merge que ajuda a passar vários objetos de documentos PDF como parâmetros para mesclar PDFs. Após passar todos os objetos para a função de mesclagem, outra função chamada SaveAs é usada para salvar os arquivos PDF combinados em um único arquivo PDF.

Como mesclar arquivos PDF em VB .NET, Figura 5: O conteúdo de dois arquivos 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

Como mesclar arquivos PDF em VB .NET, Figura 6: O arquivo 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 reembolso de 30 dias, um ano de suporte de software, atualizações e potencial para redistribuição SaaS e OEM, não estão incluídos na edição $799 Lite.

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 .

Perguntas frequentes

Como faço para mesclar arquivos PDF em VB.NET?

É possível mesclar arquivos PDF em VB.NET usando o IronPDF, carregando os PDFs com objetos PdfDocument , aplicando o método Merge e salvando o resultado com o método SaveAs .

Qual a vantagem de usar o IronPDF para mesclar PDFs?

O IronPDF simplifica o processo de mesclagem com poucas linhas de código e garante a preservação da formatação. Ele também suporta diversas entradas, como HTML, imagens e muito mais, aprimorando a qualidade visual dos PDFs.

Como posso carregar arquivos PDF existentes em VB.NET para realizar a mesclagem?

Em VB.NET, você pode carregar arquivos PDF existentes para mesclagem usando a classe PdfDocument do IronPDF para abrir e manipular os arquivos antes de mesclá-los com o método Merge .

O IronPDF consegue processar arquivos PDF protegidos por senha?

Sim, o IronPDF consegue lidar com arquivos PDF protegidos por senha, permitindo que você forneça as credenciais necessárias para acesso durante o processamento.

O IronPDF é compatível com o .NET Core?

Sim, o IronPDF é compatível com o .NET Core, bem como com outras plataformas como Xamarin, Blazor e Windows Forms, o que o torna versátil para diferentes ambientes de desenvolvimento.

Como faço para salvar um documento PDF mesclado em VB.NET?

Após mesclar arquivos PDF usando o IronPDF, você pode salvar o documento combinado no local desejado usando o método SaveAs , especificando o caminho do arquivo.

Preciso de recursos externos para usar o IronPDF?

Não, o IronPDF funciona como uma biblioteca independente com seu próprio mecanismo de conversão de PDF, o que significa que não depende de nenhum recurso ou pacote externo.

Que tipos de opções de licenciamento o IronPDF oferece?

O IronPDF oferece diversas opções de licenciamento, incluindo uma licença gratuita e licenças pagas que fornecem recursos extras, como uso perpétuo e suporte de software.

O IronPDF é totalmente compatível com o .NET 10 ao mesclar PDFs em VB.NET?

Sim, o IronPDF é totalmente compatível com o .NET 10. Ele suporta a mesclagem de documentos PDF em projetos .NET 10 da mesma forma que em versões anteriores. Você pode usar os mesmos métodos, como PdfDocument.Merge e SaveAs em VB.NET sem nenhuma alteração especial necessária. (Atualizado em: 22 de junho de 2025)

Que plataformas o IronPDF suporta para aplicações .NET 10?

O IronPDF oferece suporte a aplicativos .NET 10 em cenários de desktop (Windows Forms, WPF), web (ASP.NET Core, Blazor) e multiplataforma, sem a necessidade de ajustes específicos para cada plataforma; a API funciona de forma consistente em VB.NET, assim como nas versões anteriores do .NET.

Curtis Chau
Redator Técnico

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 ...

Leia mais

Equipe de suporte de ferro

Estamos online 24 horas por dia, 5 dias por semana.
Bater papo
E-mail
Liga para mim