Microsoft Visio, популярное приложение для создания диаграмм и векторной графики, в основном использует формат файла VSDX для создания блок-схем, диаграмм и других сложных визуальных представлений. Конвертирование файлов VSDX в PDF — это умный шаг, когда вам нужно поделиться диаграммами с другими, кто может не иметь нужных инструментов для открытия файла VSDX. Формат PDF универсально доступен и предлагает бесшовный способ распространения этих диаграмм без беспокойства о проблемах совместимости. В этом руководстве мы узнаем, как конвертировать VSDX в PDF на C#. Это поможет вам поделиться своей работой с кем угодно, на любом устройстве.
В этой статье рассматриваются следующие темы:
- API конвертации VSDX в PDF на C#
- Конвертирование VSDX в PDF на C#
- Конвертирование файла VSDX в PDF с использованием Stream
- Конвертирование конкретной страницы файла VSDX в PDF на C#
- Попробуйте онлайн-конвертер VSDX в PDF
- Бесплатные ресурсы
API конвертера VSDX в PDF на C#
Мы будем использовать Aspose.Diagram для .NET для конвертации файлов VSDF в формат PDF. Это мощное и универсальное API, специально разработанное для работы с файлами Microsoft Visio. Оно позволяет создавать, изменять или конвертировать файлы, поддерживаемые Visio, в PDF или другие форматы изображений.
Пожалуйста, скачайте DLL API или установите его напрямую через NuGet.
Install-Package Aspose.Diagram
Конвертирование VSDX в PDF на C#
Конвертирование файла VSDX в PDF на C# — это простой процесс с использованием следующих шагов:
- Загрузите файл VSDX с помощью класса Diagram.
- Используйте метод Save() для сохранения его в формате PDF.
Вот краткий пример кода, демонстрирующий как конвертировать VSDX в PDF на C#.
Конвертирование VSDX в PDF с использованием Stream
Альтернативно, мы можем конвертировать диаграмму VSDX в PDF с использованием объекта потока в C#, следуя следующим шагам:
- Сначала загрузите файл VSDX с помощью класса Diagram.
- Создайте MemoryStream и сохраните диаграмму в PDF в этот поток.
- Теперь создайте FileStream для записи данных PDF в файл.
- После этого запишите содержимое потока памяти в поток файла.
- Наконец, закройте оба потока для завершения операции.
Следующий пример кода показывает как конвертировать VSDX в PDF с использованием MemoryStream на C#.
Конвертирование конкретной страницы файла VSDX в PDF на C#
Мы можем конвертировать конкретную страницу диаграммы VSDX в PDF, следуя следующим шагам:
- Сначала загрузите файл VSDX с помощью класса Diagram.
- Создайте экземпляр класса PdfSaveOptions.
- Установите формат сохранения в PDF.
- Укажите индекс страницы диаграммы, которую вы хотите конвертировать.
- Наконец, вызовите метод Save() для сохранения выходного PDF-файла с указанными параметрами.
Следующий пример кода показывает как сохранить конкретную страницу VSDX в PDF с использованием C#.
Получить бесплатную лицензию
Вы можете получить бесплатную временную лицензию, чтобы попробовать API без ограничений оценки.
Конвертировать Visio в PDF онлайн
Вы также можете попробовать этот бесплатный конвертер VSDX в PDF, чтобы конвертировать ваши файлы VSDX в формат PDF онлайн.
VSDX файл в PDF - Бесплатные ресурсы
В дополнение к конвертации VSDX в PDF, пожалуйста, ознакомьтесь с тем, как создавать, редактировать или конвертировать диаграммы Visio программным образом и откройте для себя другие функции библиотеки, используя ресурсы ниже:
Заключение
В этой статье мы узнали, как конвертировать диаграмму Visio из файла VSDX в формат PDF на C#. Следуя этим шагам, вы можете легко разработать собственное приложение для конвертации VSDX в PDF. Вы также можете использовать Aspose.Diagram для .NET, чтобы реализовать функции манипуляции диаграммами Visio в ваших проектах. Если у вас есть какие-либо вопросы, не стесняйтесь обращаться к нам на нашем бесплатном форуме поддержки.