Convertitore PDF in XLS

Il Convertitore PDF in XLS Documentize per .NET è uno strumento potente che consente la conversione fluida dei documenti PDF in fogli di calcolo Excel (XLS/XLSX). Questo plugin migliora l’accessibilità e l’usabilità dei tuoi contenuti PDF, rendendo facile manipolare e analizzare i dati in formato foglio di calcolo.

Caratteristiche principali:

  • Convertire PDF in Excel: Trasforma i file PDF in fogli di calcolo XLS/XLSX per una facile gestione dei dati.
  • Opzioni di output personalizzate: Configura il formato di output, l’intervallo di pagine, il nome del foglio di lavoro e altro ancora.
  • Conversione ad alta fedeltà: Mantieni il layout, la formattazione e l’accuratezza del contenuto durante la conversione.
  • Elaborazione batch: Converti più file PDF in un colpo solo per operazioni su larga scala.

Come convertire PDF in XLS

Per convertire un documento PDF in un file Excel (XLS/XLSX), segui questi passaggi:

  1. Crea un’istanza della classe PdfXls.
  2. Crea un’istanza di PdfToXlsOptions per configurare le impostazioni di conversione.
  3. Aggiungi il file PDF di input utilizzando il metodo AddInput.
  4. Specifica il file Excel di output usando il metodo AddOutput.
  5. Esegui il metodo Process per avviare la conversione.
1var pdfXlsConverter = new PdfXls();
2var options = new PdfToXlsOptions();
3
4// Aggiungi i percorsi del file di input e output
5options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
6options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
7
8// Esegui il processo di conversione
9pdfXlsConverter.Process(options);

Personalizzare la conversione da PDF a Excel

Puoi personalizzare le impostazioni di conversione modificando la classe PdfToXlsOptions. Ad esempio, per convertire il PDF in formato XLSX, inserire una colonna vuota e nominare il foglio di lavoro, puoi utilizzare il seguente codice:

 1var options = new PdfToXlsOptions();
 2
 3// Imposta il formato di output su XLSX
 4options.Format = PdfToXlsOptions.ExcelFormat.XLSX;
 5
 6// Inserisci una colonna vuota nella prima posizione
 7options.InsertBlankColumnAtFirst = true;
 8
 9// Imposta il nome del foglio di lavoro
10options.WorksheetName = "MySheet";
11
12// Aggiungi i file di input e output
13options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
14options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
15
16// Elabora la conversione
17pdfXlsConverter.Process(options);

Gestire i risultati della conversione

Dopo l’elaborazione, il metodo Process restituisce un oggetto ResultContainer che contiene il risultato della conversione. Puoi recuperare il percorso del file convertito o altri dettagli di output:

1var resultContainer = pdfXlsConverter.Process(options);
2
3// Accedi e stampa il percorso del file risultante
4var result = resultContainer.ResultCollection[0];
5Console.WriteLine(result);

Elaborazione batch per la conversione da PDF a XLS

Il plugin Convertitore PDF in XLS supporta anche l’elaborazione batch, consentendo la conversione di più file PDF contemporaneamente.

 1var pdfXlsConverter = new PdfXls();
 2var options = new PdfToXlsOptions();
 3
 4// Aggiungi più PDF di input
 5options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
 6options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
 7
 8// Aggiungi i file Excel di output
 9options.AddOutput(new FileDataSource(@"C:\Samples\output1.xlsx"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output2.xlsx"));
11
12// Elabora la conversione batch
13pdfXlsConverter.Process(options);
 Italiano