Tento rychlý tutoriál se zaměřuje na proces převodu dokumentů a jak převést PDF na RTF v C#. Tento článek poskytuje podrobné informace o postupných krocích k provádění transformace dokumentů, jak nakonfigurovat balíček pro převod dokumentů a příklad, který demonstruje fungování funkce převodníku C# PDF na RTF. Tuto příručku lze dále používat na jakékoli platformě, jako jsou MS Windows, Linux a Mac OS, které podporují prostředí .NET, a to bez nastavování dalšího softwaru.
Kroky k převodu PDF do RTF v C#
- Nastavení balíčku GroupDocs.Conversion for .NET ze správce balíčků NuGet v aplikaci .NET pro převod PDF do RTF
- Přidejte odkaz na jmenný prostor GroupDocs.Conversion pro vývoj funkcí PDF do RTF
- Inicializujte třídu Converter a načtěte vstupní dokument PDF
- Nastavte možnosti převodu pro výstupní dokument RTF inicializací třídy WordProcessingConvertOptions
- Nakonec uložte převedený soubor RTF na disk pomocí metody Převést
Aplikaci pro převod C# PDF na RTF lze vyvinout podle výše uvedených kroků v pořadí. Instance třídy Converter umožňuje načíst zdrojový soubor PDF pro převod a třída WordProcessingConvertOptions umožňuje definovat parametry pro přizpůsobení převedeného dokumentu RTF. Nakonec vám metoda převodu umožní uložit výsledný soubor RTF na disk.
Kód pro převod PDF do RTF v 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"); | |
} | |
} | |
} |
Ve výše uvedeném fragmentu kódu je schopnost PDF do RTF C# vyvinuta pomocí jednoduchých volání API knihovny pro převod dokumentů. Tento ukázkový kód lze také použít k provedení převodu dokumentu do jiných formátů textového editoru, jako jsou DOC, DOCX, DOT, TXT a mnoho dalších. Převedený soubor RTF lze dále upravit nastavením vlastností, jako jsou Width, Height, Zoom, Dpi, PageOrientation a mnoho dalších pomocí třídy WordProcessingConvertOptions.
Probrali jsme proces převodu dokumentu pro převod PDF do RTF pomocí C# a vytvořili jsme pro něj ukázkový kód. Nedávno jsme publikovali článek o změně PDF na obrázek pomocí C#. Další informace naleznete v průvodci jak převést PDF na obrázek v C#.