Come convertire EPUB in XLAM
Come convertire un file EPUB in un componente aggiuntivo XLAM
KnowledgeBase Epub Converter fornisce un’API ultraveloce a chiamata singola che trasforma qualsiasi e‑book (.epub) in un componente aggiuntivo Excel pronto al caricamento (.xlam). Ideale per incorporare il contenuto del libro, tabelle o navigazione direttamente in dashboard Excel, Power Query o progetti VBA personalizzati.
Perché scegliere KnowledgeBase Epub Converter per la conversione EPUB‑to‑XLAM?
- Consapevole della struttura – estrae capitoli, tabelle e note a piè di pagina e li confeziona come moduli VBA, funzioni di foglio o ribbon personalizzati all’interno dell’XLAM.
- Unicode‑safe – tutti i caratteri, inclusi script RTL ed emoji, sopravvivono al percorso di conversione.
- Zero installazione – non serve Office, Calibre o binari esterni; solo una libreria .NET 6+.
- Cross‑platform – funziona su Windows, macOS e Linux (l’XLAM generato è compatibile con qualsiasi Excel Windows).
- Altamente configurabile – scegli come mappare il contenuto (fogli, intervalli nominati o procedure VBA) e definisci il layout UI del componente aggiuntivo.
Per iniziare
Aggiungi il pacchetto NuGet Sheetize ed invoca EpubConverter.Process.
Esempio di codice C#
using Sheetize;
var load = new EpubLoadOptions
{
// Percorso del file EPUB di origine
InputFile = @\"C:\\Books\\FinanceGuide.epub\"
};
var save = new SaveOptions
{
// Percorso di destinazione del file XLAM (componente aggiuntivo Excel)
OutputPath = @\"C:\\AddIns\\FinanceGuide.xlam\",
// Opzionale: mappa ogni capitolo in un foglio di lavoro
MapChaptersToSheets = true,
// Opzionale: genera una scheda ribbon personalizzata
CreateRibbon = true,
};
EpubConverter.Process(load, save);Best practice
- Valida prima l’EPUB – un file corrotto può troncare il componente aggiuntivo; usa uno strumento di validazione EPUB.
- Verifica il XLAM generato – aprilo in Excel e controlla che fogli, intervalli e eventuale codice VBA siano come previsto.
- Firma il componente aggiuntivo – se lo distribuisci all’interno di un’organizzazione, firma il
.xlamcon un certificato attendibile. - Testa sulle versioni di Excel di destinazione – alcune funzionalità VBA più recenti richiedono Excel 2016 o versioni successive.
Pronto a trasformare gli e‑book in strumenti Excel interattivi? Installa il pacchetto, incolla lo snippet nel tuo progetto e lascia che KnowledgeBase Epub Converter faccia il lavoro pesante. Il tuo XLAM ricco di dati è a una sola chiamata di distanza!