Ինչպես փոխարկել RTF-ը PDF-ի, օգտագործելով C#

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

RTF-ը PDF-ի փոխարկելու քայլեր՝ օգտագործելով C#

  1. Կազմաձևեք ձեր նախագիծը՝ NuGet փաթեթի կառավարիչից հղում ավելացնելու համար Aspose.Words-ին
  2. Բեռնել աղբյուրի RTF ֆայլը սկավառակից Document դասի օբյեկտի մեջ
  3. Ստուգեք PdfSaveOptions դասի օբյեկտը RTF-ից փոխարկված PDF-ը կարգավորելու համար
  4. Պահպանեք ելքային PDF ֆայլը՝ օգտագործելով PDF պահպանման ցանկալի տարբերակները

C# RTF-ի միջոցով PDF փոխակերպումը նկարագրվում է այստեղ այս առաջադրանքը կատարելու համար պահանջվող գործողությունների հաջորդականության օգնությամբ, օրինակ՝ սկզբում ուղեցույցը տրամադրվում է միջավայրը կարգավորելու համար, այնուհետև կիսվում է Փաստաթղթի դասի հղումը, որը կարող է օգտագործվել RTF-ը բեռնելու համար որպես ինչպես նաև բազմաթիվ այլ տեսակի ֆայլեր, որոնք աջակցվում են տարբեր բառեր մշակող հավելվածներով: Ի վերջո, մենք պահում ենք մուտքագրված RTF ֆայլը որպես PDF՝ PdfSaveOptions դասի օբյեկտի հետ միասին, որը կարող է կազմաձևվել՝ ցուցադրված գույնի ռեժիմը դնելով GrayScale կամ Normal:

Կոդ՝ RTF-ն PDF արտահանելու համար՝ օգտագործելով C#

using System;
using Aspose.Words;
using Aspose.Words.Saving;
namespace WordKB
{
public class ConvertRtfToPdfUsingCSharp
{
public static void Main2(string[] args)
{
Load the license to avoid trial version watermark in the converted PDF from RTF
License RtfToPdfLicense = new License();
RtfToPdfLicense.SetLicense("Aspose.Word.lic");
// Load the source input RTF file
Document inputRtfFile = new Document("InputSampleRtf.rtf");
// Create and initialize PdfSaveOptions to customize the output PDF file
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Set color mode for rendering the contents
pdfSaveOptions.ColorMode = ColorMode.Grayscale;
// Save the converted PDF file from RTF
inputRtfFile.Save("OutputRtfAsPdf.pdf", pdfSaveOptions);
System.Console.WriteLine("Done");
}
}
}

RTF-ը PDF-ի փոխարկելու համար C# կոդը ցուցադրվում է այստեղ, որն օգտագործում է PdfSaveOptions դասը՝ ելքային PDF ֆայլը կարգավորելու համար: Դուք կարող եք սահմանել հատուկ տեղական ժամային գոտի՝ ամսաթվի/ժամանակի դաշտերի համար, սահմանել հիշողության օպտիմիզացման կարգավորումներ՝ մեծ ֆայլի փոխակերպումը վերահսկելու համար, սահմանել մատուցվող էջերի հավաքածուն, դրոշակով օգտագործել հակաալիզինգը ցուցադրման համար, և շատ այլ կոնֆիգուրացիաներ: .

Այս ձեռնարկում մենք սովորեցինք, թե ինչպես C#-ը փոխակերպում է RTF-ն PDF-ի՝ օգտագործելով պարզ API զանգեր: Եթե ցանկանում եք սովորել HTML-ի փոխակերպումը PDF-ի, տես ինչպես փոխարկել HTML-ը PDF-ի, օգտագործելով C#՝ առանց միջակայքի հոդվածը:

 Հայերեն