Այս հոդվածը կընդգծի լայնորեն օգտագործվող փաստաթղթերի փոխակերպման գրադարանի օգտագործումը և կներկայացնի մանրամասն ձեռնարկ այն մասին, թե ինչպես փոխակերպել RTF-ը DOCX-ի C#-ի միջոցով: Rich Text Format (RTF) և Microsoft Word DOCX ֆայլերը փաստաթղթի երկու հայտնի ձևաչափեր են, որոնք օգտագործվում են տեքստային փաստաթղթերը պահելու և փոխանակելու համար: RTF ֆայլերի DOCX ձևաչափի փոխակերպումը կարող է օգտակար լինել տարբեր բառերի մշակման հավելվածների հետ աշխատելու կամ համատեղելիության անհրաժեշտության դեպքում: Այս ձեռնարկում մենք նաև կխորանանք փոխակերպման գրադարանի կազմաձևման մեջ և կտրամադրենք կոդի համապարփակ օրինակ՝ ** RTF-ից DOCX C#**-ով ստեղծելու համար:
RTF-ը DOCX-ի փոխարկելու քայլեր՝ օգտագործելով C#
- Տեղադրեք GroupDocs.Conversion for .NET-ը՝ օգտագործելով NuGet փաթեթի կառավարիչը RTF-ի DOCX-ի փոխակերպման համար
- Ներառեք GroupDocs.Conversion անվանատարածքի հղումը ձեր նախագծի մեջ
- Ստեղծեք Converter դասի օրինակ՝ փոխանցելով RTF ֆայլի ուղին որպես պարամետր դրա կոնստրուկտորին։
- Զանգահարեք Converter.GetPossibleConversions մեթոդը՝ DOCX-ի փոխակերպման տարբերակները ստանալու համար
- Զանգահարեք Converter.Save մեթոդը՝ ելքային DOCX-ը սկավառակի վրա պահելու համար
RTF-ն DOCX-ին C# արտահանելը պարզ գործընթաց է, որին կարելի է հասնել՝ հետևելով նշված քայլ առ քայլ ուղեցույցներին: Այս քայլերը կիրառելի են տարբեր լայնորեն օգտագործվող օպերացիոն համակարգերի վրա, ինչպիսիք են Windows-ը, macOS-ը և Linux-ը: RTF-ից DOCX-ը ստեղծելու համար լրացուցիչ ծրագրաշարի տեղադրում չի պահանջվում, քանի որ այս օրինակում օգտագործված գրադարանը խաչաձեւ հարթակ է: Սա նշանակում է, որ ստորև ներկայացված կոդը կարող է գործարկվել ցանկացած համակարգում, որտեղ տեղադրված է .NET:
Կոդ՝ RTF-ը DOCX-ի փոխարկելու համար՝ օգտագործելով C#
using GroupDocs.Conversion; | |
namespace ConvertRTFtoDOCXUsingCSharp | |
{ | |
internal class Program | |
{ | |
public static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import RTF document | |
var converter = new Converter("input.rtf"); | |
// Get conversion option for final output document | |
var conversionoptions = converter.GetPossibleConversions()["docx"] | |
.ConvertOptions; | |
// Save the DOCX to disk | |
converter.Convert("result.docx", conversionoptions); | |
} | |
} | |
} |
Այս ձեռնարկի ցուցադրված գրադարանը նախագծված է բազմաթիվ հարթակներում առանց ջանքերի գործելու համար: Տրամադրված կոդը հակիրճ է, որն օգտագործում է ընդամենը մի քանի API զանգ՝ RTF-ից DOCX C# փոխակերպման համար: Փաստաթղթերի փոխակերպման առաջարկվող գրադարանը տեղադրելուց և ֆայլերի ուղիները համապատասխանաբար կարգավորելուց հետո այս կոդը ձեր նախագծերում ինտեգրելը դառնում է պարզ և անփորձանք գործընթաց:
Նախորդ հոդվածում մենք քննարկեցինք RTF-ը PPTX-ի փոխակերպելու գործընթացը: Եթե լրացուցիչ օգնության կարիք ունեք, խորհուրդ ենք տալիս անդրադառնալ մեր մանրամասն ձեռնարկին ինչպես փոխարկել RTF-ն PPTX-ին՝ օգտագործելով C#-ի վերաբերյալ: