Markdown היא שפת סימון קלת משקל בשימוש נרחב ליצירת אתרים, מסמכים וקבצי readme פשוט על ידי הוספת רכיבי עיצוב לטקסט רגיל. זה נתמך באופן נרחב על ידי כמעט כל הדפדפנים ועורכי הטקסט. התאימות העצומה שלו מגדילה את השימוש בו וגם את העיבוד שלו לפורמטים ניידים אחרים של מסמכים וממנו. במאמר זה, תלמד כיצד להמיר באופן תכנותי את קבצי הסימון לפורמט PDF באמצעות C#.
NET API להמרת קבצי Markdown
GroupDocs מציגה את .NET API להמרת קבצי סימון לפורמטים אחרים בתוך יישומי NET. במאמר זה, נשתמש ב-GroupDocs.Conversion עבור .NET להמרה של קבצי MD לפורמט PDF. בנוסף, ה-API תומך בהמרה של פורמטים רבים אחרים של קבצים כמו מסמכי עיבוד תמלילים, גיליונות אלקטרוניים, מצגות, ספרים אלקטרוניים, תמונות ועוד רבים אחרים המוזכרים בתיעוד.
אתה יכול להוריד את קובצי ה-DLL או ה-MSI מתקין מסעיף ההורדות או להתקין את ה-API באפליקציית NET שלך דרך NuGet.
PM> Install-Package GroupDocs.Conversion
המרת Markdown ל-PDF באמצעות C#
בואו נקפוץ במהירות אל המטרה ונהפוך את קבצי הסימון לפורמט PDF. השלבים הבאים מראים כיצד להמיר את קובץ ה-Markdown MD לפורמט PDF ב-C#.
- טען את קובץ הסימון באמצעות המחלקה Converter.
- הכן את אפשרויות המרת PDF.
- הגדר כל אפשרויות PDF אחרות כמו שולי עמוד, כיוון עמוד, סימן מים וכו'.
- המר את קובץ הסימון לפורמט PDF באמצעות שיטת Convert().
קוד המקור C# הבא ממיר את קובץ Markdown ל-PDF.
// המרת קבצי Markdown לפורמט PDF באמצעות C#
using (var converter = new GroupDocs.Conversion.Converter("/path/markdown.md"))
{
var options = new PdfConvertOptions();
converter.Convert("/output-path/markdown.pdf", options);
}
הקטע של קובץ ה-MD וקובץ ה-PDF שהומר מהקוד לעיל מוצגים למטה.
קבל רישיון API בחינם
אתה יכול לקבל רישיון זמני בחינם לשימוש ב-API ללא מגבלות ההערכה.
סיכום
לסיום דנו כיצד ניתן להמיר קבצי סימון לפורמט PDF ב-C#. ייתכן שזה הנחה אותך לפתח יישום המרה משלך כמו ממיר MD ל-PDF המקוון שפותח על ידי GroupDocs.
תוכל ללמוד עוד על ה-Conversion .NET API באמצעות תיעוד שלו. לדעתי, הדרך הטובה ביותר ללמוד היא להתחיל לחוות את הדוגמאות הזמינות ב-GitHub. צור איתנו קשר לכל שאלה דרך הפורום.