Converter HTML
Il Documentize HTML Converter per .NET offre robuste capacità per la conversione dei documenti tra i formati PDF e HTML, ideale per applicazioni web, archiviazione e generazione di report. Con molteplici opzioni per la gestione delle risorse e dei layout, il convertitore si adatta ai requisiti di vari progetti.
Caratteristiche Principali
Conversione da PDF a HTML
Converti file PDF in HTML per rendere i documenti accessibili per la visualizzazione web o per l’integrazione in applicazioni dove il formato HTML è preferito.
Conversione da HTML a PDF
Trasforma contenuti HTML in PDF di alta qualità, perfetti per generare report stampabili, archiviare contenuti web o creare formati di documenti condivisibili.
Guida Dettagliata
Conversione da PDF a HTML
Per convertire un PDF in HTML:
- Inizializza il Convertitore: Crea un’istanza di
HtmlConverter
. - Imposta le Opzioni di Conversione: Usa
PdfToHtmlOptions
per personalizzare l’output, scegliendo tra risorse incorporate o esterne. - Definisci i Percorsi di Input e Output: Imposta i percorsi per il tuo PDF di input e l’HTML di output.
- Esegui la Conversione: Chiama il metodo
Process
per convertire il file.
Esempio: Converti PDF in HTML con Risorse Incorporate
// Passo 1: Inizializza il Convertitore HTML
var converter = new HtmlConverter();
// Passo 2: Configura le opzioni per la conversione da PDF a HTML
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
// Passo 3: Imposta i percorsi dei file
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));
// Passo 4: Esegui la conversione
converter.Process(options);
Opzioni Disponibili per la Conversione da PDF a HTML
SaveDataType:
FileWithEmbeddedResources
: Genera un unico file HTML con tutte le risorse incorporate.FileWithExternalResources
: Salva le risorse separatamente, ideale per file HTML di grandi dimensioni.
Personalizzazione dell’Output:
BasePath
: Imposta il percorso base per le risorse nel documento HTML.IsRenderToSinglePage
: Facoltativamente rende tutto il contenuto PDF su un’unica pagina HTML.
Conversione da HTML a PDF
Per convertire un documento HTML in PDF, segui questi passaggi:
- Inizializza il Convertitore: Crea un’istanza di
HtmlConverter
. - Configura le Opzioni PDF: Usa
HtmlToPdfOptions
per definire le impostazioni di layout e media. - Specifica i Percorsi: Imposta i percorsi del file HTML di input e del file PDF di output.
- Esegui la Conversione: Esegui il metodo
Process
per completare la conversione.
Esempio: Converti HTML in PDF
// Passo 1: Inizializza il Convertitore HTML
var converter = new HtmlConverter();
// Passo 2: Configura le opzioni per la conversione da HTML a PDF
var options = new HtmlToPdfOptions();
// Passo 3: Imposta i percorsi dei file
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));
// Passo 4: Esegui la conversione
converter.Process(options);
Opzioni Aggiuntive per la Conversione da HTML a PDF
Tipo di Media:
HtmlMediaType.Print
: Ideale per generare PDF adatti alla stampa.HtmlMediaType.Screen
: Utilizzare quando si converte contenuto progettato per la visualizzazione digitale.
Regolazioni del Layout:
PageLayoutOption
: Regola come il contenuto HTML si adatta al layout del PDF, comeScaleToPageWidth
per garantire che il contenuto si ridimensioni alla larghezza del PDF.IsRenderToSinglePage
: Consente di rendere l’intero contenuto HTML su un’unica pagina PDF se necessario per presentazioni concise.
Questo convertitore è versatile per una varietà di applicazioni, dalla generazione di report PDF basati su contenuti web alla conversione di archivi di documenti PDF per l’accessibilità web. Per configurazioni più avanzate, consulta la documentazione completa di Documentize.