Usredotočit ćemo se na pretvorbu dokumenata korištenjem jedne od popularnih biblioteka u ovom vodiču i pružit ćemo postupak korak po korak za pretvorbu VSDX u PDF u C#. Korisnici mogu izvršiti transformaciju dokumenta za Visio datoteku bez programa Microsoft Visio. Nadalje, razvijamo primjer koda za generiranje PDF-a iz VSDX-a koristeći C# za ovaj vodič tako da ga možete koristiti u svojim projektima.
Koraci za pretvaranje VSDX u PDF u C#
- Instalirajte paket GroupDocs.Conversion for .NET iz upravitelja paketa NuGet u projektu
- Dodajte referencu prostora imena GroupDocs.Conversion za izvođenje konverzije dokumenta
- Učitajte VSDX datoteku stvaranjem objekta klase Converter
- Inicijalizirajte klasu PdfConvertOptions za postavljanje atributa za izlaznu PDF datoteku
- Iskoristite metodu Convert klase Converter za pretvaranje VSDX u PDF pomoću C#, proslijedite instancu PdfConvertOptions i ispišite naziv Visio datoteke kao argumente metode Convert
Značajku C# VSDX u PDF pretvarač možete brzo implementirati s nekoliko redaka koda ako slijedite prethodne upute. Nećete morati instalirati Microsoft Visio za pretvaranje Visio datoteke u PDF dokument. Instalirajte potrebni paket s danog URL-a i navedite ga u kodu za implementaciju. Nakon toga upotrijebite klasu Converter za učitavanje ulazne VSDX datoteke i izgradnju objekta PdfConvertOptions. Na kraju, upotrijebite metodu Pretvori za pretvorbu dokumenta.
Kod za pretvaranje VSDX u PDF u C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertVsdxToPdfInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert VSDX 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 VSDX file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.vsdx"); | |
// Set the convert options for PDF document | |
var convertOptions = new PdfConvertOptions(); | |
// Convert and save the VSDX in PDF format | |
converter.Convert("converted.pdf", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Napravili smo primjer koji pokazuje kako konvertirati VSDX datoteku u PDF u C# slijedeći gore navedene korake. Ovaj kôd služi za izvođenje osnovne konverzije dokumenta u PDF iz Visio datoteke. Za složenu transformaciju dokumenta, možete postaviti nekoliko svojstava za izlazni PDF dokument korištenjem instance klase PdfConvertOptions.
U ovom vodiču usredotočili smo se na proces pretvaranja Visio datoteke u PDF i kako ih implementirati. Istražili smo konverziju dokumenata u Excel iz CSV datoteke u jednom od naših nedavnih postova, pogledajte kako pretvoriti CSV u Excel u C# vodič za više informacija.