eBook Converter

Il Sheetize eBook Converter per .NET consente una conversione senza interruzioni di documenti da e verso formati eBook popolari come EPUB e MOBI. È ideale per editori, biblioteche digitali e sviluppatori che integrano funzionalità eBook nelle loro applicazioni.

Caratteristiche Principali

Conversione da PDF a EPUB

Converti facilmente file PDF in formato EPUB, ottimizzandoli per eReader e altri dispositivi che supportano formati eBook.

Conversione da EPUB a PDF

Converti contenuti eBook da EPUB a PDF, rendendoli adatti per la stampa o la visualizzazione offline in un formato standardizzato.


Guida Dettagliata

Conversione da PDF a EPUB

Per convertire un documento PDF in un eBook EPUB:

  1. Inizializza il Converter: Crea un’istanza di EbookConverter.
  2. Imposta le Opzioni di Conversione: Utilizza PdfToEpubOptions per configurare le impostazioni per l’output EPUB, come la gestione delle immagini e dei metadati.
  3. Definisci i Percorsi di Input e Output: Imposta i percorsi per il PDF di input e l’EPUB di output.
  4. Esegui la Conversione: Chiama il metodo Process per convertire il documento.

Esempio: Converti PDF in EPUB

// Passaggio 1: Inizializza il converter eBook
var converter = new EbookConverter();

// Passaggio 2: Configura le opzioni per la conversione da PDF a EPUB
var options = new PdfToEpubOptions();
options.IncludeImages = true; // Includi immagini nell'output EPUB
options.SetMetadata("Title", "Converted eBook");

// Passaggio 3: Imposta i percorsi dei file
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.epub"));

// Passaggio 4: Esegui la conversione
converter.Process(options);

Opzioni Disponibili per la Conversione da PDF a EPUB

  • IncludeImages: Specifica se includere immagini dal PDF originale nell’EPUB risultante.
  • SetMetadata: Aggiungi metadati come titolo, autore e soggetto al file EPUB.

Conversione da EPUB a PDF

Per convertire un file EPUB in PDF:

  1. Inizializza il Converter: Crea un’istanza di EbookConverter.
  2. Configura le Opzioni PDF: Utilizza EpubToPdfOptions per definire impostazioni come layout della pagina e margini.
  3. Specificare i Percorsi: Imposta i percorsi dei file EPUB di input e PDF di output.
  4. Esegui la Conversione: Chiama il metodo Process per completare la conversione.

Esempio: Converti EPUB in PDF

// Passaggio 1: Inizializza il converter eBook
var converter = new EbookConverter();

// Passaggio 2: Configura le opzioni per la conversione da EPUB a PDF
var options = new EpubToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.Margin = new MarginSettings(10, 10, 10, 10);

// Passaggio 3: Imposta i percorsi dei file
options.AddInput(new FileDataSource("input.epub"));
options.AddOutput(new FileDataSource("output.pdf"));

// Passaggio 4: Esegui la conversione
converter.Process(options);

Opzioni Aggiuntive per la Conversione da EPUB a PDF

  • PageLayoutOption: Imposta il layout della pagina per il PDF risultante, come Portrait o Landscape.
  • MarginSettings: Definisci i margini per il PDF di output.

Questo converter è estremamente utile sia per editori che per sviluppatori che necessitano di automatizzare flussi di lavoro legati agli eBook. Sia che si tratti di creare eBook da documenti PDF o di preparare file eBook per la stampa, il Sheetize eBook Converter offre una soluzione flessibile.

 Italiano