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

Como combinar imagens em um único PDF

Este artigo demonstrará como usar o Adobe Acrobat Online e a biblioteca IronPDF C# para criar um documento PDF a partir de várias fotos e salvar o arquivo PDF recém-criado no sistema de arquivos local. Siga os passos abaixo:

Passo 1

Acesse o site do Adobe Acrobat Online .

Como combinar imagens em um único PDF, Figura 1: Site da Adobe Acrobat
Site da Adobe Acrobat

Etapa 2

Você precisará fazer login neste site. Se você não tiver uma conta da Adobe, crie uma clicando no botão de inscrição. Após se cadastrar, clique no botão de login e insira suas credenciais para acessar o site da Adobe Acrobat.

Etapa 3

Após fazer login, você verá a interface do Adobe Acrobat Online. Haverá várias opções relacionadas a PDFs. Em seguida, clique na guia "Todas as ferramentas".

Como combinar imagens em um único PDF, Figura 2: Acesse a página do Adobe Acrobat Online
Acesse a página do Adobe Acrobat Online.

Passo 4

Em seguida, você verá a lista de ferramentas oferecidas pelo Adobe Acrobat Online e poderá selecionar a ferramenta "JPG para PDF".

Como combinar imagens em um único PDF, Figura 3: Acesse a ferramenta JPG para PDF no site
Acesse a ferramenta de conversão de JPG para PDF no site.

Etapa 5

Isso abrirá uma janela pop-up para a ferramenta de conversão de JPG para PDF. Você verá as opções "Arrastar e soltar arquivos" e "Adicionar um arquivo do seu dispositivo". Você poderá arrastar e soltar várias fotos ou selecionar todas as imagens do dispositivo, seja da mesma pasta ou de uma pasta diferente.

Como combinar imagens em um único PDF, Figura 4: Modal de arrastar e soltar para converter JPG em PDF
Janela modal de arrastar e soltar para converter arquivos JPG em PDF

Após selecionar todas as fotos, clique no botão continuar. Isso mesclará várias imagens em um único arquivo PDF. O processo mesclará imagens em um único documento sem usar aplicativos de terceiros.

Como combinar imagens em um único PDF, Figura 5: Processamento do Adobe Acrobat por meio de arquivos carregados
Processamento do Adobe Acrobat por meio de arquivos carregados

Após a conversão, você verá o PDF resultante em uma aba. Você pode baixar o PDF para o seu computador clicando no botão de download na bandeja do sistema.

IronPDF: Biblioteca PDF em C

A biblioteca IronPDF C# para PDF é uma biblioteca .NET para leitura, gravação e personalização de documentos PDF. A biblioteca IronPDF C# busca fornecer a fonte de informações mais completa, precisa e multiplataforma sobre PDFs. Oferece uma API de alto nível projetada para ser o mais intuitiva possível. A biblioteca oferece acesso à grande maioria dos recursos disponíveis no Adobe Acrobat, incluindo aqueles que não são fornecidos gratuitamente.

A biblioteca fornece métodos e propriedades que permitem ler e gravar arquivos PDF usando apenas algumas linhas de código. Você pode converter PDFs entre diferentes versões, ler texto e metadados de PDFs sem extraí-los, adicionar páginas a documentos existentes, inserir imagens em páginas em várias posições e escalas, extrair texto de páginas dentro de documentos, criar um novo PDF a partir de um documento existente e muito mais. A biblioteca também inclui suporte para imagens com diversas profundidades de bits e formatos, incluindo PNGs, e converte TIFFs com vários quadros em PDFs . Você pode usar a biblioteca para criar seus próprios PDFs ou trabalhar com PDFs de outras pessoas. A biblioteca também oferece suporte para criar e manipular marcadores em PDFs , encontrar texto em PDFs, extrair texto de PDFs, extrair formas de documentos e adicioná-las a novos PDFs, dividir documentos PDF em páginas e mesclá-las novamente.

Esta seção utilizará a biblioteca IronPDF para criar um arquivo PDF com várias imagens. Vamos agora examinar o exemplo de código para fazer isso.

Exemplo de código

// Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

class Program
{
    static void Main()
    {
        // Get enumerable images from a specific folder.
        var ImageFiles = Directory.EnumerateFiles(@"C:\project\assets")
                                  .Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));

        // Convert the images to a PDF and save it to the specified location.
        ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");

        // Note: Use PdfDocument.RasterizeToImageFiles() method 
        // to flatten a PDF into images or thumbnails if needed.
    }
}
// Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

class Program
{
    static void Main()
    {
        // Get enumerable images from a specific folder.
        var ImageFiles = Directory.EnumerateFiles(@"C:\project\assets")
                                  .Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));

        // Convert the images to a PDF and save it to the specified location.
        ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");

        // Note: Use PdfDocument.RasterizeToImageFiles() method 
        // to flatten a PDF into images or thumbnails if needed.
    }
}
' Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
Imports IronPdf
Imports System.IO
Imports System.Linq

Friend Class Program
	Shared Sub Main()
		' Get enumerable images from a specific folder.
		Dim ImageFiles = Directory.EnumerateFiles("C:\project\assets").Where(Function(f) f.EndsWith(".jpg") OrElse f.EndsWith(".jpeg"))

		' Convert the images to a PDF and save it to the specified location.
		ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs("C:\project\composite.pdf")

		' Note: Use PdfDocument.RasterizeToImageFiles() method 
		' to flatten a PDF into images or thumbnails if needed.
	End Sub
End Class
$vbLabelText   $csharpLabel

No código acima, é muito fácil converter várias imagens em um arquivo PDF com apenas algumas linhas de código. Este é o poder do IronPDF. Você não precisa acessar a internet nem fazer login em um site. Basta abrir o editor e escrever um pouco de código — e seu conversor de PDF estará pronto para usar. Para obter mais detalhes, visite os exemplos de conversão de imagem para PDF .

Licenciamento

O IronPDF é totalmente gratuito para fins de desenvolvimento. No entanto, no nível de produção, o pagamento é necessário. O IronPDF oferece três planos. O plano Lite destina-se a desenvolvedores individuais, enquanto o plano profissional é para indivíduos ou equipes que precisam de um software de PDF poderoso, sem limitações. O plano ilimitado foi desenvolvido para grandes empresas e agências que precisam de uma solução de nível empresarial. Os três planos são gratuitos durante as fases de desenvolvimento, avaliação ou teste, mas se você decidir usar o IronPDF em produção, precisará pagar a taxa de licença. Para novos usuários, há um período de teste gratuito sem compromisso ! Você também pode adquirir cinco produtos da Iron Software pelo preço de dois. Visite a página de detalhes de licenciamento do IronPDF para obter mais informações.

Perguntas frequentes

Como posso combinar várias imagens em um único PDF usando C#?

Você pode usar a classe ImageToPdfConverter do IronPDF para converter várias imagens em um único PDF. Primeiro, instale o pacote NuGet IronPDF e, em seguida, escreva um script em C# para listar seus arquivos de imagem e usar o conversor para criar e salvar o PDF.

Qual é o método para converter JPG em PDF sem usar ferramentas online?

Ao usar o IronPDF, você pode converter imagens JPG para PDF programaticamente, permitindo que você ignore ferramentas online e realize conversões diretamente em seu aplicativo.

É possível combinar imagens em um PDF offline?

Sim, com o IronPDF, você pode combinar imagens em um PDF offline usando sua biblioteca C# abrangente, que oferece funcionalidades para converter e manipular documentos PDF sem conexão com a internet.

O IronPDF suporta a conversão de vários formatos de imagem para PDF?

O IronPDF suporta a conversão de uma ampla variedade de formatos de imagem, incluindo JPG, PNG e TIFF, para PDF, tornando-o versátil para diferentes necessidades de conversão de imagem para PDF.

Como faço para gerenciar o licenciamento de uma biblioteca de PDFs?

O IronPDF oferece diversas opções de licenciamento: Lite para desenvolvedores individuais, Professional para equipes e Unlimited para grandes corporações. A biblioteca é gratuita para desenvolvimento, mas uma licença é necessária para uso em produção.

Posso extrair texto de um PDF usando uma biblioteca C#?

O IronPDF fornece métodos para extrair texto de documentos PDF, permitindo que os desenvolvedores acessem e manipulem o conteúdo do texto programaticamente.

Quais são as vantagens de usar uma biblioteca C# para criação de PDFs em vez de serviços online?

Utilizar o IronPDF permite automatizar os processos de criação de PDFs diretamente na sua aplicação, proporcionando maior controlo, segurança e flexibilidade em comparação com os serviços online que requerem acesso à Internet e logins de conta.

Como posso experimentar uma biblioteca de PDFs antes de comprar?

O IronPDF oferece um período de teste gratuito que permite avaliar seus recursos e funcionalidades antes de efetuar a compra, garantindo que ele atenda às suas necessidades específicas.

O IronPDF, em conjunto com o .NET 10, suporta a incorporação de imagens em PDFs?

Sim — o IronPDF é totalmente compatível com o .NET 10. Você pode usar a mesma abordagem ImageToPdfConverter em um projeto .NET 10 para combinar imagens em um PDF sem nenhuma configuração extra ou soluções alternativas. O suporte multiplataforma do IronPDF inclui o .NET 10 entre as estruturas suportadas.

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