Ovaj vodič će vas voditi kroz proces konvertiranja DOCX u XPS pomoću C# uz pomoć jednostavnog primjera koda. Pretvaranje DOCX datoteke u XPS format može biti koristan zadatak u mnogim scenarijima. Jedna od najčešće korištenih biblioteka za konverziju može vam pomoći da izvezete DOCX u XPS koristeći C#. Nadalje, steći ćete znanje o tome kako postaviti ovu biblioteku u Visual Studio IDE. Ispod su osnovne upute za pretvaranje datoteke DOCX u XPS dokument, zajedno s isječkom koda koji demonstrira postupak.
Koraci za pretvaranje DOCX u XPS pomoću C#
- Za početak instalirajte GroupDocs.Conversion for .NET pomoću upravitelja paketa NuGet
- Da biste pretvorili DOCX datoteku u XPS format, trebate dodati referencu na imenski prostor GroupDocs.Conversion
- Napravite instancu klase Converter tako da navedete stazu ulazne DOCX datoteke
- Dohvatite željene opcije konverzije pristupom metodi Converter.GetPossibleConversions
- Upotrijebite metodu Convert.Save za spremanje nastale XPS datoteke na disk
Proces pretvorbe DOCX-a u XPS u C# relativno je jednostavan i može se postići slijedeći gore navedene upute korak po korak. Ovi se koraci mogu implementirati na bilo kojem široko korištenom operativnom sustavu, uključujući Windows, macOS i Linux, sve dok je instaliran .NET. Instalacija dodatnog softvera nije potrebna za pretvaranje DOCX u XPS. Knjižnica korištena u ovoj ilustraciji je višeplatformska, što znači da se kod u nastavku može pokrenuti na bilo kojem sustavu koji ima instaliran .NET.
Kod za pretvaranje DOCX u XPS pomoću C#
using GroupDocs.Conversion; | |
namespace ConvertDOCXtoXPSusingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import DOCX document | |
var converter = new GroupDocs.Conversion.Converter("input.docx"); | |
// Get conversion option for final output document | |
var docxtoxpsOptions = converter.GetPossibleConversions()["xps"].ConvertOptions; | |
// Save the XPS to disk | |
converter.Convert("ConvertDOCXtoXPSusingCSharp.xps", docxtoxpsOptions); | |
} | |
} | |
} |
U prethodnom odjeljku dali smo detaljan pregled procesa konverzije C# DOCX u XPS, popraćen jednostavnim primjerom koda. Kod je koncizan i zahtijeva samo nekoliko API poziva za izvođenje konverzije dokumenta. Nakon što ste postavili navedenu biblioteku za pretvorbu dokumenata i prilagodili staze datoteka, ovaj kôd možete jednostavno integrirati u svoje projekte.
Čestitamo! Uspješno ste naučili kako pretvoriti DOCX dokument u XPS format datoteke koristeći C#. Prethodno smo podijelili vodič za pretvaranje DOCX-a u RTF, a ako su vam potrebne dodatne informacije, možete pogledati naš vodič na kako pretvoriti DOCX u RTF koristeći C#.