Այս ուղեցույցը մանրամասնում է, թե ինչպես փոխարկել Markdown-ը Image-ի C#-ում: Այն պարունակում է քայլ առ քայլ ալգորիթմ և գործող կոդի նմուշ՝ Markdown-ը PNG C#-ով արտահանելու համար: Ավելին, դուք կարող եք փոփոխել այս կոդը՝ ելքային պատկերները ստեղծելու տարբեր պատկերի ձևաչափերով՝ ներառյալ BMP, GIF, JPG և այլն:
C#-ում Markdown-ը պատկերին ներկայացնելու քայլեր
- Պատրաստեք IDE-ը՝ տեղադրելով Aspose.HTML գրադարանը՝ նշման ֆայլեր արտահանելու համար
- Ստեղծեք նշագրման նմուշի ֆայլ
- Փոխարկեք բեռնված նշագրման բովանդակությունը HTML ֆայլի ձևաչափի convert_markdown մեթոդով
- Փոխակերպված HTML ձևաչափը ներկայացրեք որպես պատկեր՝ զանգահարելով convert_html մեթոդը
Վերոնշյալ քայլերը ներկայացնում են C#*-ում *MD-ին PNG-ի փոխարկելու գործընթացի ակնարկ: Որպես նախապայման, դուք պետք է պատրաստեք միջավայրը անհրաժեշտ տեղադրմամբ: Այնուհետև, սկսեք գործընթացը՝ ստեղծելով մուտքագրված ֆայլի նմուշ և անցնելով HTML-ի մատուցմանը, որին հաջորդում է պատկերի մատուցումը:
Կոդ՝ Markdown-ը C#-ում PNG-ի փոխարկելու համար
using System.IO; | |
using Aspose.Html; | |
using Aspose.Html.Saving; | |
using Aspose.Html.Rendering.Image; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
string sourcePath = "document.md"; | |
string savePath = "document-output.png"; | |
// Prepare a simple Markdown example | |
var code = "### Hello, World!" + "\r\n" + "Convert Markdown to Image!"; | |
// Create a Markdown file | |
File.WriteAllText(sourcePath, code); | |
// Initialize ImageSaveOptions | |
ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Png); | |
// Convert Markdown to HTML | |
var document = Aspose.Html.Converters.Converter.ConvertMarkdown(sourcePath); | |
// Convert HTML to JPG | |
Aspose.Html.Converters.Converter.ConvertHTML(document, options, savePath); | |
System.Console.WriteLine("MD converted to image successfully"); | |
} | |
} |
Այս օրինակելի կոդը ցույց է տալիս, թե ինչպես պետք է փոխարկել նշումը պատկերի C#-ում: Այնուամենայնիվ, դուք կարող եք հարմարեցնել այն՝ փոփոխելով ելքային պատկերի ձևաչափը՝ ընտրելով որևէ արժեք ImageFormat թվարկումից: Նմանապես, դուք կարող եք սահմանել ImageSaveOptions դասի շատ այլ հատկություններ՝ ձեր պահանջների հիման վրա պատկերի չափերը, լուծաչափը և այլն սահմանելու համար:
Այս ձեռնարկում դուք ուսումնասիրել եք, թե ինչպես արտահանել Markdown-ը JPG-ի C#-ով: Մյուս կողմից, եթե ցանկանում եք Markdown-ը վերածել Word-ի, ապա կարդացեք հոդվածը Փոխարկել Markdown-ը Word-ի C#-ով-ում: