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:
- Crea un’istanza della classe
PdfXls
. - Crea un’istanza di
PdfToXlsOptions
per configurare le impostazioni di conversione. - Aggiungi il file PDF di input utilizzando il metodo
AddInput
. - Specifica il file Excel di output usando il metodo
AddOutput
. - 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);