Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

Dividere PDF ed Estrarre Pagine con C#

Wordize for .NET è una soluzione professionale per dividere programmaticamente documenti PDF in parti. La classe Splitter consente agli sviluppatori C# di dividere file PDF in pagine, sezioni, intervalli di pagine utilizzando diversi criteri. La divisione programmatica dei PDF aiuta a risparmiare tempo nell'elaborazione di file voluminosi e ottimizza il flusso di lavoro dei documenti per stampa e distribuzione.

Durante la divisione del PDF in parti, l'API genera automaticamente nomi univoci per ogni parte seguendo la regola {filename}_{index}.{extension}, dove {filename} è il nome base del file di output, {index} è il numero sequenziale della parte iniziando da 1, ed {extension} è l'estensione (formato) del file di output.

Funzionalità operative:
  • Divisione PDF per pagine - il metodo Splitter.Split() con parametro SplitCriteria.Page crea documenti separati per ogni pagina del file PDF sorgente
  • Divisione PDF per sezioni - utilizzo di SplitCriteria.SectionBreak per dividere il documento PDF ai confini delle sezioni
  • Divisione PDF basata su stili di intestazione - il parametro SplitCriteria.Style con specifica di SplitStyle permette di dividere il documento PDF per paragrafi con stili di intestazione specifici
  • Estrazione di intervalli di pagine - il metodo Splitter.ExtractPages() estrae pagine specificate o intervalli di pagine dal documento PDF
  • Rimozione pagine vuote - il metodo Splitter.RemoveBlankPages() rimuove le pagine vuote per migliorare la leggibilità e ridurre le dimensioni del file PDF
  • Supporto Fluent API per eseguire operazioni di divisione PDF tramite SplitterContext e concatenamento di metodi, aggiungendo chiarezza al codice C#
Scenari di utilizzo:
  • Estrazione di singole pagine da PDF per elaborazione selettiva
  • Divisione di grandi manuali PDF, specifiche tecniche e report in capitoli o sezioni separate per facilitare la distribuzione
  • Suddivisione PDF in parti di dimensioni ottimali per stampa in lavori separati o distribuzione tra più stampanti
  • Divisione di documenti PDF di archivio in parti per ottimizzare il sistema di archiviazione e accesso rapido alle informazioni necessarie
  • Preparazione di contenuti per pubblicazione web dividendo documenti PDF in pagine o articoli di dimensioni appropriate
  • Rimozione di pagine vuote per ridurre le dimensioni del PDF e migliorare le prestazioni dei sistemi di flusso documentale

Testa le capacità di divisione programmatica di PDF nella dimostrazione interattiva online presentata in questa pagina. Per farlo, carica il tuo file PDF, seleziona il criterio di divisione, esegui l'operazione e scarica le parti ottenute per verifica. Il frammento di codice C# presentato utilizzando la classe Splitter è completamente pronto per l'uso nel tuo progetto .NET.

C#
Esegui codice
Carica il documento che vuoi dividere
Seleziona il formato output dall'elenco
using Wordize.Splitting;

Splitter.Split("Input.pdf", "Output_page.pdf", 
    new SplitOptions()
    { 
        SplitCriteria = SplitCriteria.Page
    }
);
using Wordize.Splitting; Splitter.Split("Input.pdf", "Output_page.pdf", new SplitOptions() { SplitCriteria = SplitCriteria.Page } ); using Wordize.Splitting; //IMAGE Splitter.Split("Input.pdf", "Output_page.pdf", new SplitOptions() { SplitCriteria = SplitCriteria.Page } );
using Wordize.Splitting;

Splitter.Split("Input.pdf",  "Output_section.pdf", 
    new SplitOptions()
    { 
        SplitCriteria = SplitCriteria.SectionBreak
    }
);
using Wordize.Splitting; Splitter.Split("Input.pdf", "Output_section.pdf", new SplitOptions() { SplitCriteria = SplitCriteria.SectionBreak } ); using Wordize.Splitting; //IMAGE Splitter.Split("Input.pdf", "Output_section.pdf", new SplitOptions() { SplitCriteria = SplitCriteria.SectionBreak } );
Esegui codice

Come dividere PDF programmaticamente in parti

  1. Collega Wordize SDK al tuo progetto .NET
  2. Chiama il metodo Splitter.Split(), specificando nei parametri il documento PDF, il nome base del file di output e SplitOptions con i criteri di divisione. I formati saranno determinati automaticamente in base alle estensioni dei file
  3. Ottieni i file PDF divisi secondo i parametri specificati
5%