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#
- Instalirajte GroupDocs.Conversion for .NET paket iz NuGet-a u svoj projekt
- Uključite referencu na prostor naziva GroupDocs.Conversion
- Inicijalizirajte klasu Converter i učitajte ulaznu RTF datoteku
- Napravite objekt klase PdfConvertOptions
- 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č.