Dividere PDF gratuitamente: una guida completa a vari metodi

2024-05-06 02:24:56

Are you looking to split a large PDF file into smaller, more manageable parts for free? Look no further! This comprehensive guide provides you with a wide range of methods and tools for splitting PDFs. Read on to discover the approach that suits your requirements.

Dividere PDF utilizzando strumenti online gratuiti

Gli strumenti online offrono un modo conveniente per dividere i file PDF senza la necessità di installare software. Questi strumenti offrono in genere un'interfaccia intuitiva e una gamma di opzioni per personalizzare il processo di suddivisione. Ecco due popolari strumenti online:

1. Smallpdf

Smallpdf è una piattaforma online ampiamente utilizzata che offre un set completo di strumenti PDF, incluso uno splitter PDF. Utilizzando questo divisore, puoi facilmente dividere un file PDF per ogni pagina o per intervalli di pagine.

Ecco i passaggi per dividere un file PDF utilizzando Smallpdf:

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Fai clic sul pulsante "SCEGLI FILE" e seleziona il file PDF che desideri dividere, oppure trascina semplicemente il file nell'area designata.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Una volta caricato il file, puoi inserire il numero di pagine che verranno incluse in ciascun file diviso e fare clic sul pulsante "Dividi".

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Una volta completata la suddivisione, Smallpdf ti fornirà un pacchetto zip, potrai fare clic sul pulsante "Scarica" ​​per scaricarlo sul tuo computer.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

2. Soda PDF

Soda PDF è un'altra piattaforma online facile da usare che offre molteplici strumenti per lavorare con i file PDF. Fornisce uno divisore PDF che ti consente di estrarre le pagine selezionate nel tuo PDF in file separati.

Ecco i passaggi per dividere un file PDF utilizzando Soda PDF:

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Fai clic sul pulsante "Scegli file" per selezionare il file PDF che desideri dividere o semplicemente trascina e rilascia il file nell'area designata.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Una volta caricato il file, puoi fare clic sulla pagina o sulle pagine che desideri estrarre come PDF separato.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Dopo aver selezionato le pagine desiderate, fare clic sul pulsante "Estrai file" per avviare il processo di suddivisione.
  • Una volta completata la divisione, fai clic sul pulsante "Scarica file" per scaricare il file PDF diviso sul tuo computer.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

Dividere PDF utilizzando browser Web come Google Chrome o Microsoft Edge

Alcuni browser Web offrono funzionalità integrate che ti consentono di dividere direttamente i file PDF senza utilizzare Adobe o altri strumenti online. Google Chrome e Microsoft Edge sono due dei più popolari tra loro.

1. Dividere PDF utilizzando Google Chrome

Google Chrome è un browser Web ampiamente utilizzato sviluppato da Google. È noto per le sue prestazioni veloci ed efficienti, l'interfaccia intuitiva e l'ampio supporto per gli standard web. Utilizzando Google Chrome, puoi dividere un file PDF per ogni pagina, per intervalli di pagine o per pagine pari o dispari.

Ecco i passaggi per dividere un file PDF utilizzando Google Chrome:

  • Apri Google Chrome sul tuo computer.
  • Trascina e rilascia il tuo file PDF nella finestra aperta.
  • Una volta caricato il PDF, fai clic sull'icona di stampa nell'angolo in alto a destra. Puoi anche fare clic con il pulsante destro del mouse sulla pagina del file e selezionare "Stampa" dal menu contestuale.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Nelle impostazioni di stampa, scegli "Salva come PDF" come destinazione della stampante.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Nell'area Pagine, seleziona "Personalizzato". Ciò ti consentirà di personalizzare gli intervalli di pagine che desideri salvare come PDF separato.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Inserisci il numero della pagina o l'intervallo di pagine che desideri salvare come file PDF separato.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Fare clic sul pulsante "Salva" e scegliere una posizione in cui salvare il file PDF diviso.

2. Dividere PDF utilizzando Microsoft Edge

Microsoft Edge è un browser Web moderno sviluppato da Microsoft. Offre un'esperienza di navigazione veloce e sicura con un'interfaccia intuitiva e una perfetta integrazione con i servizi Microsoft. Utilizzando Microsoft Edge, puoi dividere un file PDF per ogni pagina, per intervalli di pagine o per pagine pari o dispari.

Ecco i passaggi per dividere un file PDF utilizzando Microsoft Edge:

  • Apri Microsoft Edge sul tuo computer.
  • Trascina e rilascia il tuo file PDF nella finestra aperta.
  • Una volta caricato il PDF, fai clic sull'icona di stampa nell'angolo in alto a destra. Oppure puoi fare clic con il tasto destro sulla pagina del file e selezionare "Stampa" dal menu contestuale.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Nelle impostazioni di stampa, scegli "Microsoft Print to PDF" come destinazione della stampante.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Specifica l'intervallo di pagine che desideri salvare come PDF separato.

Splitting PDF for Free: A Comprehensive Guide to Various Methods

  • Fare clic sul pulsante "Stampa" e scegliere una posizione in cui salvare il file PDF diviso.

Divisione di PDF a livello di codice utilizzando librerie C# o Java gratuite

Per gli utenti avanzati o gli sviluppatori che cercano funzionalità di automazione, la suddivisione dei PDF a livello di codice è un'opzione potente. Utilizzando linguaggi di programmazione come C# o Java, puoi scrivere script o applicazioni per automatizzare attività ripetitive di divisione dei PDF o integrare la divisione dei PDF in flussi di lavoro o sistemi esistenti.

1. Dividere PDF utilizzando la libreria C# gratuita

Free Spire.PDF for .NET è una libreria di elaborazione PDF potente e gratuita per sviluppatori .NET. Fornisce un'ampia gamma di caratteristiche e funzionalità per creare, manipolare e convertire file PDF in applicazioni .NET (C#, VB.NET, ASP.NET, .NET Core). Con questa libreria, puoi facilmente dividere un file PDF per ogni pagina o per intervalli di pagine.

Prima di iniziare, è necessario installare Free Spire.PDF for .NET tramite NuGet eseguendo il comando seguente nella console di gestione pacchetti NuGet :

Install-Package FreeSpire.PDF

Una volta completata l'installazione, puoi fare riferimento al seguente esempio di codice per dividere un file PDF in ciascuna pagina in C# utilizzando 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 desideri dividere un file PDF per intervalli di pagine in C# utilizzando Free Spire.PDF for .NET, fai riferimento a questo esempio di codice:

  • 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. Dividere PDF utilizzando la libreria Java gratuita

Free Spire.PDF for Java è una libreria di elaborazione PDF gratuita progettata specificamente per gli sviluppatori Java. Consente agli sviluppatori di lavorare facilmente con file PDF nelle applicazioni Java. Con questa libreria, puoi dividere un file PDF per ogni pagina o per intervalli di pagine senza sforzo.

Prima di iniziare, è necessario installare Free Spire.PDF for Java dal repository Maven:

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

L'esempio seguente mostra come dividere un file PDF per ciascuna pagina in Java utilizzando 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);
    }
}

L'esempio seguente mostra come dividere un file PDF per intervalli di pagine in Java utilizzando 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");
    }
}

Conclusione

Questa guida completa ha esplorato come dividere i PDF gratuitamente. Comprende una varietà di approcci, tra cui l'utilizzo di strumenti online gratuiti, lo sfruttamento delle funzionalità integrate dei browser Web più diffusi come Google Chrome o Microsoft Edge e la suddivisione programmatica dei PDF tramite l'automazione. Esplorando queste opzioni, acquisirai le conoscenze e le risorse per dividere in modo efficace i file PDF in base alle tue esigenze specifiche.