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:
- Inizializza il Converter: Crea un’istanza di
EbookConverter
. - Imposta le Opzioni di Conversione: Utilizza
PdfToEpubOptions
per configurare le impostazioni per l’output EPUB, come la gestione delle immagini e dei metadati. - Definisci i Percorsi di Input e Output: Imposta i percorsi per il PDF di input e l’EPUB di output.
- 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:
- Inizializza il Converter: Crea un’istanza di
EbookConverter
. - Configura le Opzioni PDF: Utilizza
EpubToPdfOptions
per definire impostazioni come layout della pagina e margini. - Specificare i Percorsi: Imposta i percorsi dei file EPUB di input e PDF di output.
- 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
oLandscape
. - 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.