DWF в PDF csharp

Файли DWF містять дані двовимірного або тривимірного малюнка, які можуть містити текст або графіку. Дані зберігаються в стислому форматі, щоб зберегти малий розмір. У певних ситуаціях вам може знадобитися конвертувати файл DWF у документ PDF, щоб зробити його сумісним із різними системними середовищами. У цій статті розповідається про те, як конвертувати DWF у PDF за допомогою C#.

Перетворення DWF у PDF – встановлення C# API

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

PM> Install-Package Aspose.CAD

Програмне перетворення DWF у PDF за допомогою C#

Ви можете конвертувати файл DWG у документ PDF, виконавши такі дії:

  1. Спочатку завантажте вхідний файл DWF.
  2. Створіть об’єкт класу CadRasterizationOptions.
  3. Установіть розміри сторінки та інші властивості для вихідного файлу.
  4. Нарешті, перетворіть DWF у файл PDF за допомогою методу Save.

Наведений нижче фрагмент коду показує, як перетворити файл 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, переглянувши документацію. Тут пояснюється створення, редагування та маніпулювання різними форматами файлів, пов’язаних із CAD.

Висновок

У цій статті ви дізналися, як конвертувати DWF у файл PDF. Ця функція може бути корисною в сценаріях, наприклад, коли вам потрібно переглянути файли в різних програмах і операційних системах. Крім того, ви також можете обговорити з нами свої вимоги чи проблеми через безкоштовний форум підтримки. Ми з нетерпінням чекаємо на допомогу з будь-яким із ваших запитів.

Дивись також