Dividindo PDF gratuitamente: um guia completo para vários métodos

2024-05-06 02:25:50

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

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:

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Clique no botão "ESCOLHER ARQUIVOS" e selecione o arquivo PDF que deseja dividir ou simplesmente arraste e solte o arquivo na área designada.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

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

Splitting PDF for Free: A Comprehensive Guide to Various Methods

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

Splitting PDF for Free: A Comprehensive Guide to Various Methods

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:

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Clique no botão "Escolher arquivo" para selecionar o arquivo PDF que deseja dividir ou simplesmente arraste e solte o arquivo na área designada.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Depois que o arquivo for carregado, você pode clicar na página ou páginas que deseja extrair como um PDF separado.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

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

Splitting PDF for Free: A Comprehensive Guide to Various Methods

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.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Nas configurações de impressão, escolha "Salvar como PDF" como destino da impressora.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Na área Páginas, selecione "Personalizado". Isso permitirá que você personalize os intervalos de páginas que deseja salvar como um PDF separado.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Insira o número da página ou o intervalo de páginas que deseja salvar como um arquivo PDF separado.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

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

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Nas configurações de impressão, escolha "Microsoft Print to PDF" como destino da impressora.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Especifique o intervalo de páginas que deseja salvar como um PDF separado.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

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