Siamo entusiasti di presentare GroupDocs.Markdown for .NET, una nuova aggiunta alla famiglia di prodotti GroupDocs. GroupDocs.Markdown for .NET è un’API di elaborazione documenti che consente di esportare PDF, Word, Excel e altri formati in Markdown per una integrazione fluida con l’ecosistema dell’IA generativa.
Why Markdown?
Markdown è leggero, leggibile dall’uomo e ampiamente supportato nei flussi di lavoro degli sviluppatori, nei sistemi di gestione dei contenuti e nelle pipeline di IA generativa. Con l’esportazione diretta in Markdown, GroupDocs.Markdown for .NET ti aiuta a:
- Automatizzare le conversioni da documento a Markdown all’interno delle applicazioni .NET.
- Preparare contenuti testuali strutturati, adatti all’elaborazione da parte dell’AI.
- Semplificare la migrazione dei contenuti verso flussi di lavoro basati su Git e generatori di siti statici.
Features
- Export multiple document formats: Converti i tipi di file più popolari (PDF, DOCX, XLSX, EPUB e molto altro) in Markdown.
- Advanced Markdown formatting: Esporta con precisione intestazioni, paragrafi, elenchi, tabelle, link, immagini, citazioni a blocchi e blocchi di codice.
- Flexible image handling: Esporta le immagini separatamente o incorporale direttamente nel file Markdown.
- Local processing: Nessun cloud o connessione Internet richiesti. Tutta l’elaborazione avviene in modo sicuro sulla tua macchina.
- Intuitive API design: API semplice e per sviluppatori, creata con la facilità d’uso in mente.
- Cross-platform support: Funziona su Windows e Linux con entrambi gli assembly .NET e .NET Framework inclusi nel pacchetto NuGet.
Supported File Types
GroupDocs.Markdown supporta la conversione dai seguenti formati:
- Documenti PDF
- Microsoft Word (DOCX, DOC)
- Microsoft Excel (XLSX, XLS)
- Ebook (EPUB, MOBI)
- File di testo semplice e file Web
Usage
Scenari comuni per l’esportazione di documenti in Markdown.
Export PDF to Markdown
Converti un PDF in Markdown pulito in poche righe di codice. Per impostazione predefinita, le immagini sono incorporate nel file di output.
// Import the namespace
using GroupDocs.Markdown;
// Set the license (optional)
License.Set("GroupDocs.Markdown.lic");
// Instantiate the converter
var converter = new MarkdownConverter("business-plan.pdf");
// Convert and save output to file
converter.Convert("business-plan.md");
Lo screenshot seguente mostra il file PDF di input e il Markdown di output.
Save images to a folder
Questo esempio mostra come convertire un file DOCX in Markdown salvando le immagini in una cartella separata.
// Import the namespace
using GroupDocs.Markdown;
// Set the license (optional)
License.Set("GroupDocs.Markdown.lic");
// Instantiate the converter
var converter = new MarkdownConverter("annual-review.docx");
// Set image export strategy and output folder
var convertOptions = new DocumentConverterOptions();
convertOptions.ImageExportStrategy = new ExportImagesToFileSystemStrategy("./images");
// Convert and save output to file
converter.Convert("annual-review.md");
Lo screenshot seguente mostra il file DOCX di input e il Markdown di output. Le immagini sono salvate come risorse esterne separate nella cartella ./images.
Requirements
- .NET Framework 4.6.2+ (Windows)
- .NET 6.0+ (Windows o Linux)
License
Consulta le informazioni legali dettagliate, inclusi termini di utilizzo, copyright, EULA e policy sulla privacy:
https://about.groupdocs.com/legal/
Support
Per domande o assistenza tecnica, utilizza il nostro Free Support Forum.
Roadmap & Availability
La prima versione del nostro pacchetto è già stata costruita ed è in fase di test interno, inclusi test unitari, di integrazione e controlli manuali dell’API. Stiamo verificando che tutto funzioni correttamente affinché tu possa godere di un’esperienza affidabile e potente fin dal primo giorno.
🚀 Una volta completate le revisioni finali, pubblicheremo il pacchetto su NuGet e sul sito GroupDocs Releases.
👉 Vuoi essere il primo a saperlo quando sarà disponibile? Pubblicheremo un annuncio dedicato qui sul blog! Nel frattempo, puoi anche iscriverti per ricevere aggiornamenti tramite il nostro Free Support Forum — dai un’occhiata alla categoria GroupDocs.Markdown Product Family o alla categoria GroupDocs.Purchase se hai domande di natura commerciale.