DWF в PDF csharp

Файлы DWF содержат двухмерные или трехмерные данные чертежа, которые могут содержать текст или графику. Данные хранятся в сжатом формате, чтобы сохранить небольшой размер. В некоторых случаях может потребоваться преобразовать файл DWF в документ PDF, чтобы сделать его совместимым с различными системными средами. В этой статье рассказывается, как преобразовать DWF в PDF с помощью C#.

Преобразование DWF в PDF — установка C# API

Aspose.CAD для .NET API поддерживает работу с DWF и несколькими другими форматами файлов. Вы можете настроить API, загрузив файлы DLL из раздела Загрузки или используя следующую команду установки NuGet:

PM> Install-Package Aspose.CAD

Программное преобразование DWF в PDF с помощью C#

Вы можете преобразовать файл DWG в документ PDF, выполнив следующие действия:

  1. Во-первых, загрузите входной файл DWF.
  2. Создайте объект класса CadRasterizationOptions.
  3. Задайте размеры страницы и другие свойства выходного файла.
  4. Наконец, конвертируйте DWF в файл PDF с помощью метода Сохранить.

Фрагмент кода ниже показывает, как преобразовать файл DWF в документ PDF:

// Загрузите исходный файл DWF
Image image = Image.Load("DWFtoPDF.dwf");

// Создайте объект CadRasterizationOptions для установки различных свойств.
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions()
{

    PageWidth = 1600,
    PageHeight = 1600,
    ContentAsBitmap = true
};

// Конвертировать DWF в PDF
image.Save("output.pdf", PdfOptions
{
    VectorRasterizationOptions = rasterizationOptions
});

Узнайте больше о возможностях

Вы можете узнать о многих других функциях API, взглянув на документацию. В нем объясняется создание, редактирование или управление различными форматами файлов, связанными с САПР.

Вывод

В этой статье вы узнали, как преобразовать DWF в файл PDF. Эта функция может быть полезна в таких сценариях, как предварительный просмотр файлов в разных приложениях и операционных системах. Кроме того, вы также можете обсудить с нами свои требования или проблемы через бесплатный форум поддержки. Мы с нетерпением ждем возможности помочь вам с любым из ваших запросов.

Смотрите также