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:

  1. Inizializza il Convertitore: Crea un’istanza di HtmlConverter.
  2. Imposta le Opzioni di Conversione: Usa PdfToHtmlOptions per personalizzare l’output, scegliendo tra risorse incorporate o esterne.
  3. Definisci i Percorsi di Input e Output: Imposta i percorsi per il tuo PDF di input e l’HTML di output.
  4. 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:

  1. Inizializza il Convertitore: Crea un’istanza di HtmlConverter.
  2. Configura le Opzioni PDF: Usa HtmlToPdfOptions per definire le impostazioni di layout e media.
  3. Specifica i Percorsi: Imposta i percorsi del file HTML di input e del file PDF di output.
  4. 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, come ScaleToPageWidth 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.

 Italiano