Файли 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, виконавши такі дії:
- Спочатку завантажте вхідний файл DWF.
- Створіть об’єкт класу CadRasterizationOptions.
- Установіть розміри сторінки та інші властивості для вихідного файлу.
- Нарешті, перетворіть 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. Ця функція може бути корисною в сценаріях, наприклад, коли вам потрібно переглянути файли в різних програмах і операційних системах. Крім того, ви також можете обговорити з нами свої вимоги чи проблеми через безкоштовний форум підтримки. Ми з нетерпінням чекаємо на допомогу з будь-яким із ваших запитів.