Μετατροπή Markdown σε Word σε C#

Αυτός ο οδηγός καλύπτει τις λεπτομέρειες της μετατροπής Markdown σε Word σε C#. Εξηγεί τη ροή του προγράμματος βήμα προς βήμα και παρέχει ένα λειτουργικό απόσπασμα κώδικα για απόδοση Markdown σε DOCX σε C#. Επιπλέον, αυτές οι πληροφορίες ισχύουν για την ανάπτυξη ενός μετατροπέα σε οποιοδήποτε λειτουργικό σύστημα όπως Windows, MacOS, Linux κ.λπ. όπου έχει διαμορφωθεί το .NET.

Βήματα για την απόδοση του αρχείου MD σε Word σε C#

  1. Ρυθμίστε το IDE εγκαθιστώντας τη βιβλιοθήκη Aspose.HTML
  2. Δημιουργήστε ένα δείγμα αρχείου εισόδου σήμανσης
  3. Αποθηκεύστε το δείγμα αρχείου σήμανσης και μετατρέψτε το σε μορφή αρχείου HTML με τη μέθοδο convert_markdown
  4. Εξαγάγετε το αρχείο HTML που έχει μετατραπεί σε Markdown επικαλώντας τη μέθοδο convert_html

Αυτά τα βήματα περιγράφουν τον τρόπο μετατροπής Markdown σε Word σε C#. Ως πρώτη προϋπόθεση, δημιουργήστε ένα αρχείο σήμανσης καθορίζοντας οποιαδήποτε προσαρμοσμένη συμβολοσειρά σήμανσης. Στη συνέχεια, εξάγετε το αρχείο εισόδου σε μορφή HTML, η οποία στη συνέχεια αποδίδεται ως έγγραφο του Word.

Κώδικας για μετατροπή Markdown σε Word σε C#

using System.IO;
using Aspose.Html;
class Program
{
static void Main(string[] args)
{
License lic = new License();
lic.SetLicense("license.lic");
// Set path for Markdown file
string sourcePath = "input.md";
// Create a Markdown example
var code = "### Hello, World!" + "\r\n" + "Convert Markdown to DOCX!";
// Create a Markdown file
File.WriteAllText(sourcePath, code);
// Set path for DOCX file
string savePath = "document-output.docx";
// Convert Markdown to HTML document
using var document = Aspose.Html.Converters.Converter.ConvertMarkdown(sourcePath);
// Convert HTML document to DOCX file format
Aspose.Html.Converters.Converter.ConvertHTML(document, new Aspose.Html.Saving.DocSaveOptions(), savePath);
System.Console.WriteLine("MD to DOCX successfully");
}
}

Αυτό το απόσπασμα κώδικα δείχνει τη διαδικασία ανάπτυξης ενός μετατροπέα MD σε Word σε C#. Δημιουργεί ένα αρχείο Markdown και το εξάγει στο δίσκο ή σε μια ροή για περαιτέρω επεξεργασία. Στη συνέχεια, το αρχείο markdown εξάγεται σε ένα αρχείο HTML με τη μέθοδο convertMarkdown. Τέλος, τα περιεχόμενα HTML αποδίδονται σε μορφή Microsoft Word δημιουργώντας μια παρουσία κλάσης DocSaveOptions και επικαλώντας τη μέθοδο convert_html.

Σε αυτό το σεμινάριο, έχετε μάθει να εξάγετε αρχείο MD στο Word σε C#. Ωστόσο, εάν θέλετε να μάθετε τη μετατροπή EPUB σε PDF, διαβάστε το άρθρο στο Μετατροπή EPUB σε PDF σε C#.

 Ελληνικά