In questo breve tutorial impareremo come convertire Word in Markdown usando C#. Il formato Markdown è utile per presentare informazioni sul Web, rispetto ai file Word in formato DOC o DOCX. Quindi puoi convertire facilmente DOCX in Markdown utilizzando C# con i seguenti passaggi e snippet di codice in qualsiasi sistema operativo come Linux, macOS o Windows.
Passaggi per convertire file Word in MD usando C#
- Installa la libreria Aspose.Words dallo strumento di gestione dei pacchetti NuGet in Visual Studio.
- Inizializza un’istanza della classe Document per caricare il file Word di input
- Imposta proprietà diverse per il markdown di output con la classe MarkdownSaveOptions
- Salva il file di markdown di output
Nei passaggi precedenti, viene caricato il file Word di origine e quindi puoi specificare diverse proprietà del file markdown di output come il piè di pagina dell’intestazione della pagina, l’ottimizzazione della memoria, la codifica e così via. Infine, il file di output viene creato durante il processo di conversione DOCX a Markdown usando C#.
Codice per convertire DOCX in MD usando C#
using System; | |
using Aspose.Words; | |
using Aspose.Words.Saving; | |
namespace ConvertWordToMarkdownInCsharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Use Aspose.Words license to remove trial version limitations after converting Word DOCX to Markdown | |
License licenseForConvertingWordtoMarkdown = new License(); | |
licenseForConvertingWordtoMarkdown.SetLicense("Aspose.Words.lic"); | |
// Load input Word DOCX file with Document class | |
Document doc = new Document("Input.docx"); | |
// Initialize MarkdownSaveOptions object | |
MarkdownSaveOptions options = new MarkdownSaveOptions(); | |
options.UpdateFields = true; | |
options.MemoryOptimization = true; | |
// Save the input word document to Markdown file | |
doc.Save("SaveWordToMarkdown.md", options); | |
} | |
} | |
} |
In questo codice di esempio, un oggetto di Document class viene prima avviato per caricare il file di Word di origine. Vengono quindi impostate diverse proprietà per personalizzare il processo di rendering e gli attributi del file MD di output. Infine, sarai in grado di convertire Word DOC in Markdown in C# nel tuo progetto con semplici chiamate API.
In questo articolo, abbiamo esplorato come convertire file Word in MD usando C#. Tuttavia, se desideri convertire un file DOCX in HTML, fai riferimento all’articolo su come convertire DOCX in HTML usando C#.