Как да конвертирате Visio в PDF в C#

Тази статия има за цел да обясни как да конвертирате Visio в PDF в C#. Той съдържа ръководството стъпка по стъпка и кодовия фрагмент за конвертиране на Visio в PDF без Visio в C#. Можете да заредите входния файл във формат VSD или VSDX и да го експортирате в PDF документ с няколко извиквания на API.

Стъпки за конвертиране на Visio в PDF с помощта на C#

  1. Конфигурирайте средата за използване на Aspose.Diagram for .NET в проекта за преобразуване на Visio
  2. Заредете входния Visio файл с класа Diagram за конвертиране в PDF
  3. Инициализирайте обекта от клас PdfSaveOptions
  4. Задайте различни свойства като брой страници и индекс на страници
  5. Запазете изходния PDF файл

Тези стъпки обясняват целия процес за създаване на Visio към PDF конвертор в C#. Заредете входния файл на Visio и задайте различни свойства за необходимия PDF документ, като броя на страниците, за да посочите общия брой страници за изобразяване, и индекса на страницата, за да посочите индекса на началната страница в изходния VSD файл. Накрая запишете създадения PDF файл в поток или на диска според вашите изисквания.

Код за конвертиране на Visio в PDF в C#

using System;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert Visio to PDF
{
// Load Diagram license
Aspose.Diagram.License lic = new Aspose.Diagram.License();
lic.SetLicense(@"Aspose.Total.lic");
// Load Visio diagram
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("Sample.vsd");
// Declare PdfSaveOptions object
Aspose.Diagram.Saving.PdfSaveOptions saveOptions = new Aspose.Diagram.Saving.PdfSaveOptions();
// Number of pages to render
saveOptions.PageCount = 2;
// Set first page index
saveOptions.PageIndex = 1;
// Save Visio diagram to PDF
diagram.Save("PDF_out.pdf", saveOptions);
Console.WriteLine("Done");
}
}
}

Този примерен код демонстрира функцията за експортиране на Visio в PDF в C#. Това е пример за основен сценарий за преобразуване, който можете да промените, за да зададете други свойства като цифров подпис, шрифт, криптиране и много други опции. Освен това не е необходимо да конфигурирате Microsoft Visio или друг инструмент, за да извършите това преобразуване във вашето приложение.

Този урок обхваща информацията за това как да запишете Visio като PDF в C#. Ако се интересувате да научите преобразуването на VSX в HTML, прочетете статията на как да конвертирате VSX в HTML в C#.

 Български