Ինչպես փոխարկել RTF-ը HTML-ի C#-ում

Այս կարճ ձեռնարկում մենք ձեզ կբացատրենք փաստաթղթերի RTF-ից HTML ձևաչափի փոխակերպման քայլ առ քայլ գործընթացը՝ օգտագործելով փաստաթղթերի փոխակերպման հանրաճանաչ գրադարաններից մեկը: Մենք նաև կօգտագործենք այս ուղեցույցում սահմանված հրահանգները՝ RTF-ից HTML փոխարկիչ C# կարողությունը մշակելու համար: Ստորև կարող եք գտնել մանրամասն հրահանգներ աշխատանքային օրինակելի կոդի հետ միասին՝ C# RTF-ը HTML-ի փոխարկելու համար:

C#-ում RTF-ը HTML-ի փոխարկելու քայլեր

  1. Տեղադրեք GroupDocs.Conversion for .NET փաթեթը NuGet-ից .NET նախագծում՝ RTF-ը HTML-ի փոխարկելու համար
  2. Ավելացրեք հղում GroupDocs.Conversion անվանատարածքին RTF-ից HTML փաստաթղթի փոխակերպման համար
  3. Ստեղծեք Converter դասի օրինակ և բեռնեք մուտքագրված RTF ֆայլը փոխակերպման համար
  4. Ստեղծեք MarkupConvertOptions դասի օբյեկտ և սահմանեք պարամետրեր՝ ելքային HTML ֆայլը հարմարեցնելու համար
  5. Ի վերջո, կանչեք Converter դասի Convert մեթոդը և փոխանցեք փոխարկված ֆայլի ուղին MarkupConvertOptions օբյեկտի հետ միասին:

RTF-ից HTML C# կարողությունը կարելի է արագ զարգացնել՝ օգտագործելով վերը նշված քայլերը հաջորդականությամբ: Առաջին քայլում կազմաձևեք ձեր նախագիծը NuGet փաթեթի կառավարչի պահանջվող փաթեթով և հղում ավելացրեք C# RTF-ի HTML ֆունկցիան իրականացնելու համար անհրաժեշտ անվանատարածքին: Այնուհետև օգտագործեք փաստաթղթերի փոխակերպման գրադարանի մի քանի API զանգեր՝ փաստաթուղթը պահանջվող ձևաչափին փոխարկելու համար: Ավելին, այս հատկությունը կարող է մշակվել առանց որևէ երրորդ կողմի ծրագրաշարի և նույնիսկ առանց MS Office-ի:

Կոդ՝ RTF-ն HTML-ի C#-ով փոխարկելու համար

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertRtfToHtmlInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert RTF to HTML using C#
{
// Remove the watermark in output HTML by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source RTF document for conversion to HTML
var converter = new GroupDocs.Conversion.Converter("sample.rtf");
// Set the properties for the converted HTML file
var convertOptions = new MarkupConvertOptions()
{
PageNumber = 1,
PagesCount = 2
};
// Convert and save the RTF in HTML format
converter.Convert("converted.html", convertOptions);
Console.WriteLine("Done");
}
}
}

Ինչպես տեսնում եք վերը նշված օրինակում, ցուցադրական նպատակներով մենք մշակել ենք փոխակերպել RTF-ը HTML C# ֆունկցիան: Մենք սահմանել ենք երկու հատկություն, ինչպիսիք են էջի համարը և փոխարկված HTML ֆայլի էջերի քանակը: Այնուամենայնիվ, դուք կարող եք սահմանել տարբեր այլ պարամետրեր, ներառյալ Մեծացնելը, ջրի մակարդակի նշագիծը, էջի ինդեքսների ցանկը և շատ ավելին՝ ելքային ֆայլը հարմարեցնելու համար:

Այս գրառման մեջ մենք քննարկել ենք C#-ը RTF-ը HTML-ի փոխակերպելու ստեղծման գործընթացը և դրա համար մշակել ենք օրինակելի կոդը: Եթե ցանկանում եք կարդալ մեր վերջին հոդվածը, այցելեք ինչպես փոխարկել JPG-ն XLSM-ի C#-ով:

 Հայերեն