У цій короткій статті описано, як перетворити DGN на PDF у Python. Він містить поетапний алгоритм, а також фрагмент коду для розробки конвертера DGN у PDF на Python. Крім того, тут також обговорюється адаптація відтворення файлу DGN відповідно до будь-яких користувацьких вимог.
Кроки для перетворення DGN у PDF на Python
- Налаштуйте середовище, встановивши бібліотеку Aspose.CAD
- Прочитайте вихідний файл DGN за допомогою класу Image
- Ініціювати об’єкт класу CadRasterizationOptions
- Створіть об’єкт класу PdfOptions, щоб налаштувати параметри візуалізації PDF
- Викличте метод збереження, щоб перетворити DGN у формат PDF
Ці кроки детально описують потік програми для відтворення DGN у PDF на Python. Процес починається зі зчитування вхідного файлу DGN, а потім визначення користувацьких властивостей для вихідного документа PDF. Нарешті створюється файл PDF, який можна записати на диск або в потік відповідно до потреб вашої програми.
Код для розробки конвертера DGN у PDF на Python
Наведений вище фрагмент коду демонструє експорт файлу DGN у PDF на Python. Конструктор класу Image використовується для завантаження вихідного малюнка, а потім налаштовуються різні параметри растеризації, як-от встановлення розміру сторінки, полів сторінки, меж сторінки, масштабування, масштабування, кольору переднього плану чи фону тощо. Так само ви можете вказати роздільну здатність, маркер тайм-ауту та метадані XMP, а також інші властивості PDF за допомогою класу PdfOptions. Таким чином ви можете включити кілька налаштувань для керування процесом рендерингу відповідно до ваших вимог.
У цій темі ми навчилися відтворювати DGN у PDF на Python. Однак, щоб дослідити перетворення IGES у PDF, прочитайте статтю на Перетворіть IGES у PDF на Python.