Ovaj kratki vodič fokusira se na proces pretvorbe dokumenta i kako pretvoriti PDF u RTF u C#. Ovaj članak pruža detaljne postupne informacije za izvođenje transformacije dokumenta, kako konfigurirati paket za konverziju dokumenta i primjer za demonstraciju rada funkcije C# PDF pretvarača u RTF. Nadalje, ovaj se vodič može koristiti na bilo kojoj platformi poput MS Windows, Linux i Mac OS koja podržava .NET okruženje i bez postavljanja dodatnog softvera.
Koraci za pretvaranje PDF-a u RTF u C#
- Postavite paket GroupDocs.Conversion for .NET iz upravitelja paketa NuGet u aplikaciji .NET za pretvaranje PDF-a u RTF
- Dodajte referencu na imenski prostor GroupDocs.Conversion za razvoj funkcionalnosti PDF-a u RTF
- Inicijalizirajte klasu Converter i učitajte ulazni PDF dokument
- Postavite opcije pretvaranja za izlazni RTF dokument inicijaliziranjem klase WordProcessingConvertOptions
- Na kraju, spremite pretvorenu RTF datoteku na disk korištenjem metode Convert
Aplikacija za pretvaranje C# PDF u RTF može se razviti slijedeći prethodno navedene korake u nizu. Instanca klase Converter omogućuje vam učitavanje izvorne PDF datoteke za pretvorbu, a zatim vam klasa WordProcessingConvertOptions omogućuje definiranje parametara za prilagodbu pretvorenog RTF dokumenta. Na kraju, metoda pretvaranja omogućuje spremanje rezultirajuće RTF datoteke na disk.
Kod za pretvaranje PDF-a u RTF u C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertPdfToRtfInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert PDF to RTF using C# | |
{ | |
// Remove the watermark in output RTF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source PDF file for conversion to RTF | |
var converterObj = new GroupDocs.Conversion.Converter("sample.pdf"); | |
// Set the conversion options for RTF document to customize the output file | |
WordProcessingConvertOptions options = new WordProcessingConvertOptions(); | |
// Convert and save the PDF in RTF format | |
converterObj.Convert("converted.rtf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
U gornjem isječku koda, mogućnost PDF u RTF C# razvijena je pomoću jednostavnih API poziva biblioteke za pretvorbu dokumenata. Ovaj primjer koda također se može koristiti za izvođenje pretvorbe dokumenta u druge formate za obradu teksta kao što su DOC, DOCX, DOT, TXT i mnogi drugi. Nadalje, konvertirana RTF datoteka može se prilagoditi postavljanjem svojstava kao što su širina, visina, zumiranje, Dpi, PageOrientation i još mnogo toga pomoću klase WordProcessingConvertOptions.
Razgovarali smo o procesu pretvorbe dokumenata za pretvorbu PDF-a u RTF koristeći C# i izradili primjer koda za to. Nedavno smo objavili članak o promjeni PDF-a u sliku pomoću C#, pogledajte kako pretvoriti PDF u sliku u C# vodič za više informacija.