Índice
Instalar via NuGet
Install-Package FreeSpire.PDF
Links Relacionados
Você deseja dividir um arquivo PDF grande em partes menores e mais gerenciáveis gratuitamente? Não procure mais! Este guia completo fornece uma ampla variedade de métodos e ferramentas para dividir PDFs. Continue lendo para descobrir a abordagem que atende às suas necessidades.
- Dividir PDF usando ferramentas online gratuitas
- Dividindo PDF usando navegadores da Web como Google Chrome ou Microsoft Edge
- Dividindo PDF programaticamente usando bibliotecas C# ou Java gratuitas
Dividir PDF usando ferramentas online gratuitas
As ferramentas online oferecem uma maneira conveniente de dividir arquivos PDF sem a necessidade de instalação de software. Essas ferramentas normalmente oferecem uma interface amigável e uma variedade de opções para personalizar o processo de divisão. Aqui estão duas ferramentas online populares:
1. Smallpdf
Smallpdf é uma plataforma online amplamente utilizada que oferece um conjunto abrangente de ferramentas de PDF, incluindo um divisor de PDF. Ao usar este divisor, você pode dividir facilmente um arquivo PDF por página ou por intervalo de páginas.
Aqui estão as etapas para dividir um arquivo PDF usando Smallpdf:
- Visite https://smallpdf.com/split-pdf em seu navegador.
- Clique no botão "ESCOLHER ARQUIVOS" e selecione o arquivo PDF que deseja dividir ou simplesmente arraste e solte o arquivo na área designada.
- Assim que o arquivo for carregado, você pode inserir o número de páginas que serão incluídas em cada arquivo dividido e clicar no botão "Dividir".
- Assim que a divisão for concluída, o Smallpdf fornecerá um pacote zip, você pode clicar no botão "Download" para baixá-lo para o seu computador.
2. Soda PDF
Soda PDF é outra plataforma online fácil de usar que oferece múltiplas ferramentas para trabalhar com arquivos PDF. Ele fornece um divisor de PDF que permite extrair páginas selecionadas do seu PDF em arquivos separados.
Aqui estão as etapas para dividir um arquivo PDF usando Soda PDF:
- Visite www.sodapdf.com/split-pdf em seu navegador.
- Clique no botão "Escolher arquivo" para selecionar o arquivo PDF que deseja dividir ou simplesmente arraste e solte o arquivo na área designada.
- Depois que o arquivo for carregado, você pode clicar na página ou páginas que deseja extrair como um PDF separado.
- Após selecionar as páginas desejadas, clique no botão "extrair arquivos" para iniciar o processo de divisão.
- Assim que a divisão for concluída, clique no botão "Baixar arquivo" para baixar o arquivo PDF dividido para o seu computador.
Dividindo PDF usando navegadores da Web como Google Chrome ou Microsoft Edge
Alguns navegadores oferecem recursos integrados que permitem dividir arquivos PDF diretamente, sem usar Adobe ou qualquer outra ferramenta online. Google Chrome e Microsoft Edge são dois dos mais populares entre eles.
1. Dividindo PDF usando o Google Chrome
O Google Chrome é um navegador amplamente utilizado desenvolvido pelo Google. É conhecido por seu desempenho rápido e eficiente, interface amigável e amplo suporte para padrões da web. Usando o Google Chrome, você pode dividir um arquivo PDF por página, por intervalo de páginas ou por páginas pares ou ímpares.
Aqui estão as etapas para dividir um arquivo PDF usando o Google Chrome:
- Abra o Google Chrome no seu computador.
- Arraste e solte seu arquivo PDF na janela aberta.
- Assim que o PDF for carregado, clique no ícone de impressão no canto superior direito. Você também pode clicar com o botão direito na página do arquivo e selecionar "Imprimir" no menu de contexto.
- Nas configurações de impressão, escolha "Salvar como PDF" como destino da impressora.
- Na área Páginas, selecione "Personalizado". Isso permitirá que você personalize os intervalos de páginas que deseja salvar como um PDF separado.
- Insira o número da página ou o intervalo de páginas que deseja salvar como um arquivo PDF separado.
- Clique no botão "Salvar" e escolha um local para salvar o arquivo PDF dividido.
2. Dividindo PDF usando o Microsoft Edge
Microsoft Edge é um navegador moderno desenvolvido pela Microsoft. Oferece uma experiência de navegação rápida e segura com uma interface amigável e integração perfeita com os serviços Microsoft. Usando o Microsoft Edge, você pode dividir um arquivo PDF por cada página, por intervalos de páginas ou por páginas pares ou ímpares.
Aqui estão as etapas para dividir um arquivo PDF usando o Microsoft Edge:
- Abra o Microsoft Edge no seu computador.
- Arraste e solte seu arquivo PDF na janela aberta.
- Assim que o PDF for carregado, clique no ícone de impressão no canto superior direito. Ou você pode clicar com o botão direito na página do arquivo e selecionar "Imprimir" no menu de contexto.
- Nas configurações de impressão, escolha "Microsoft Print to PDF" como destino da impressora.
- Especifique o intervalo de páginas que deseja salvar como um PDF separado.
- Clique no botão "Imprimir" e escolha um local para salvar o arquivo PDF dividido.
Dividindo PDF programaticamente usando bibliotecas C# ou Java gratuitas
Para usuários avançados ou desenvolvedores que buscam recursos de automação, dividir PDFs programaticamente é uma opção poderosa. Ao utilizar linguagens de programação como C# ou Java, você pode escrever scripts ou aplicativos para automatizar tarefas repetitivas de divisão de PDF ou integrar a divisão de PDF em fluxos de trabalho ou sistemas existentes.
1. Dividindo PDF usando biblioteca C# gratuita
Free Spire.PDF for .NET é uma biblioteca de processamento de PDF poderosa e gratuita para desenvolvedores .NET. Ele fornece uma ampla gama de recursos e funcionalidades para criar, manipular e converter arquivos PDF em aplicativos .NET (C#, VB.NET, ASP.NET, .NET Core). Com esta biblioteca, você pode dividir facilmente um arquivo PDF por página ou por intervalo de páginas.
Antes de começar, você precisa instalar o Free Spire.PDF for .NET via NuGet executando o seguinte comando no NuGet Package Manager Console :
Install-Package FreeSpire.PDF
Assim que a instalação for concluída, você pode consultar o exemplo de código a seguir para dividir um arquivo PDF por cada página em C# usando Free Spire.PDF for .NET:
- C#
using System; using Spire.Pdf; namespace SplitPDFIntoIndividualPages { class Program { static void Main(string[] args) { //Specify the input file path String inputFile = "C:\\Users\\Administrator\\Desktop\\Terms of Service.pdf"; //Specify the output directory String outputDirectory = "C:\\Users\\Administrator\\Desktop\\Output\\"; //Create a PdfDocument object PdfDocument doc = new PdfDocument(); //Load a PDF file doc.LoadFromFile(inputFile); //Split the PDF to one-page PDFs doc.Split(outputDirectory + "output-{0}.pdf", 1); } } }
Se você deseja dividir um arquivo PDF por intervalos de páginas em C# usando Free Spire.PDF for .NET, consulte este exemplo de código:
- C#
using Spire.Pdf; using System; namespace SplitPdfByPageRanges { class Program { static void Main(string[] args) { //Specify the input file path String inputFile = "C:\\Users\\Administrator\\Desktop\\Terms of Service.pdf"; //Specify the output directory String outputDirectory = "C:\\Users\\Administrator\\Desktop\\Output\\"; //Load the source PDF file while initialing the PdfDocument object PdfDocument sourceDoc = new PdfDocument(inputFile); //Create two additional PdfDocument objects PdfDocument newDoc_1 = new PdfDocument(); PdfDocument newDoc_2 = new PdfDocument(); //Insert the first page of source file to the first document newDoc_1.InsertPage(sourceDoc, 0); //Insert the rest pages of source file to the second document newDoc_2.InsertPageRange(sourceDoc, 1, sourceDoc.Pages.Count - 1); //Save the two documents as PDF files newDoc_1.SaveToFile(outputDirectory + "output-1.pdf"); newDoc_2.SaveToFile(outputDirectory + "output-2.pdf"); } } }
2. Divisão de PDF usando biblioteca Java gratuita
Free Spire.PDF for Java é uma biblioteca gratuita de processamento de PDF projetada especificamente para desenvolvedores Java. Ele permite que os desenvolvedores trabalhem com arquivos PDF em aplicativos Java sem esforço. Com esta biblioteca, você pode dividir um arquivo PDF por cada página ou por intervalo de páginas sem esforço.
Antes de começar, você precisa instalar o Free Spire.PDF for Java do Maven Repository:
<repositories> <repository> <id>com.e-iceblue</id> <name>e-iceblue</name> <url>https://repo.e-iceblue.com/nexus/content/groups/public/</url> </repository> </repositories> <dependency> <groupId>e-iceblue</groupId> <artifactId>spire.pdf.free</artifactId> <version>9.12.3</version> </dependency>
O exemplo abaixo mostra como dividir um arquivo PDF por cada página em Java usando Free Spire.PDF for Java:
- Java
import com.spire.pdf.PdfDocument; public class SplitPdfByEachPage { public static void main(String[] args) { //Specify the input file path String inputFile = "C:\\Users\\Administrator\\Desktop\\Terms of Service.pdf"; //Specify the output directory String outputDirectory = "C:\\Users\\Administrator\\Desktop\\Output\\"; //Create a PdfDocument object PdfDocument doc = new PdfDocument(); //Load a PDF file doc.loadFromFile(inputFile); //Split the PDF to one-page PDFs doc.split(outputDirectory + "output-{0}.pdf", 1); } }
O exemplo abaixo mostra como dividir um arquivo PDF por intervalos de páginas em Java usando Free Spire.PDF for Java:
- Java
import com.spire.pdf.PdfDocument; public class SplitPdfByPageRange { public static void main(String[] args) { //Specify the input file path String inputFile = "C:\\Users\\Administrator\\Desktop\\Terms of Service.pdf"; //Specify the output directory String outputDirectory = "C:\\Users\\Administrator\\Desktop\\Output\\"; //Load the source PDF file while initialing the PdfDocument object PdfDocument sourceDoc = new PdfDocument(inputFile); //Create two additional PdfDocument objects PdfDocument newDoc_1 = new PdfDocument(); PdfDocument newDoc_2 = new PdfDocument(); //Insert the first page of source file to the first document newDoc_1.insertPage(sourceDoc, 0); //Insert the rest pages of source file to the second document newDoc_2.insertPageRange(sourceDoc, 1, sourceDoc.getPages().getCount() - 1); //Save the two documents as PDF files newDoc_1.saveToFile(outputDirectory + "output-1.pdf"); newDoc_2.saveToFile(outputDirectory + "output-2.pdf"); } }
Conclusão
Este guia completo explorou como dividir PDFs gratuitamente. Ele abrange uma variedade de abordagens, incluindo a utilização de ferramentas on-line gratuitas, aproveitando os recursos integrados de navegadores populares como Google Chrome ou Microsoft Edge e dividindo PDFs programaticamente por meio de automação. Ao explorar essas opções, você estará equipado com o conhecimento e os recursos para dividir arquivos PDF de maneira eficaz com base em suas necessidades exclusivas.