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

Dividere DOC ed Estrarre Pagine con C#

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

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

Testa le capacità di divisione programmatica di DOC nella dimostrazione interattiva online presentata in questa pagina. Per farlo, carica il tuo file DOC, 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.doc", "Output_page.doc", 
    new SplitOptions()
    { 
        SplitCriteria = SplitCriteria.Page
    }
);
using Wordize.Splitting; Splitter.Split("Input.doc", "Output_page.doc", new SplitOptions() { SplitCriteria = SplitCriteria.Page } ); using Wordize.Splitting; //IMAGE Splitter.Split("Input.doc", "Output_page.doc", new SplitOptions() { SplitCriteria = SplitCriteria.Page } );
using Wordize.Splitting;

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

Come dividere DOC programmaticamente in parti

  1. Collega Wordize SDK al tuo progetto .NET
  2. Chiama il metodo Splitter.Split(), specificando nei parametri il documento DOC, 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 DOC divisi secondo i parametri specificati
5%