Kako pretvoriti RTF u PDF koristeći C#

Ovaj post uključuje vodič o tome kako konvertirati RTF u PDF pomoću C#, kao i detaljne upute i primjer koda za funkcionalnost C# RTF u PDF. To je vrlo jednostavan vodič za pretvaranje RTF dokumenta u PDF dokument. Za ovaj smo vodič definirali nekoliko svojstava za konvertirani PDF dokument, ali po potrebi možete dodati više.

Koraci za pretvaranje RTF-a u PDF pomoću C#

  1. Instalirajte GroupDocs.Conversion for .NET paket iz NuGet-a u svoj projekt
  2. Uključite referencu na prostor naziva GroupDocs.Conversion
  3. Inicijalizirajte klasu Converter i učitajte ulaznu RTF datoteku
  4. Napravite objekt klase PdfConvertOptions
  5. Spremite izlaznu PDF datoteku tako da navedete konvertirani naziv datoteke i instancu klase PdfConvertOptions metodi Convert klase Converter

Možete jednostavno implementirati konverziju RTF u PDF C# slijedeći gore navedene korake. Najprije konfigurirajte svoj projekt instaliranjem potrebnog paketa NuGet.org i dodavanjem reference na odgovarajući prostor imena u kodu. Učitajte izvornu RTF datoteku stvaranjem instance klase Converter, a zatim inicijalizirajte klasu PdfConvertOptions kako biste definirali atribute za izlazni PDF dokument. Na kraju, upotrijebite metodu Pretvori i omogućite opcije pretvorbe za spremanje izlazne PDF datoteke na disk.

Kod za pretvaranje RTF-a u PDF pomoću C#

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

Demonstrirali smo konvertiranje RTF u PDF C# kod u ovom primjeru. Postavljanjem svojstava za izlazni PDF dokument, ovaj uzorak koda podržava osnovne i napredne pretvorbe dokumenata. Također možete postaviti margine stranice, orijentaciju stranice, rotiranje, lozinku i druga svojstva za konvertirani PDF dokument.

Razgovarali smo o transformaciji dokumenta za Excel u CSV u C# u našem zadnjem vodiču. Ako ste zainteresirani za učenje kako pretvoriti Excel u CSV u C#, pogledajte ovaj vodič.

 Hrvatski