Чертежи DXF
Изнасяне на чертежи DXF към PDF
Aspose.CAD предоставя възможността да зарежда същностите на чертежите AutoCAD DXF и да ги визуализира като цял чертеж във формат PDF. Подходът за конвертиране от DXF в PDF работи по следния начин:
- Зареждане на файл с чертеж DXF чрез фабричния метод Image.load.
- Създаване на обект от класа CadRasterizationOptions и задаване на свойствата PageHeight и PageWidth.
- Създаване на обект от класа PdfOptions и задаване на свойството VectorRasterizationOptions.
- Извикване на Image.Save, като се предава обект от PdfOptions като втори параметър.
Примерът на код по-долу показва как да конвертирате файл, използвайки настройките по подразбиране.
Поддържани формати
В момента поддържаме изцяло форматите на файловете AutoCAD DXF 2010. Не можем да гарантираме, че предходните версии на DXF са 100% валидни. Планираме да включим още формати и функции в бъдещите версии на Aspose.CAD.
Поддържани елементи
В момента поддържаме всички широко използвани 2D елементи и техните основни стойности по подразбиране, както следва:
- Подравнено измерение
- Ъглово измерение
- Дъга
- Атрибут
- Блокова референция
- Кръг
- Диаметърно измерване
- Елипса
- Запълване
- Линия
- Много редов текст
- Ординатно измерване
- Точка
- Полилиния
- Радиално измерение
- Лъч
- Въртящо измерение
- Таблица
- Текст
- Хоризонтална линия
Управление на паметта
Свойството ExactReallocateOnly може да се използва за контрол на преалокацията на паметта. Преалокацията е най-вероятно да се случи за предварително заделени кешове. Тя може да се случи, когато системата установи, че заделеното пространство няма да е достатъчно.
- Ако ExactReallocateOnly е зададено на стойността по подразбиране, False, пространството се преалокира към същото средство.
- Когато е зададено на True, преалокацията не може да надвишава максималното зададено пространство. В този случай заделеният в паметта кеш (който изисква преалокация) се освобождава и се заделя пространство на диска.
Изнасяне на конкретен слой от чертежи DXF към PDF
Този подход работи по следния начин:
- Отваряне на файл с чертеж DXF чрез фабричния метод Image.load.
- Създаване на екземпляр на CadRasterizationOptions и задаване на свойствата PageWidth и PageHeight.
- Добавяне на слоеве към екземпляра на CadRasterizationOptions.
- Създаване на екземпляр на PdfOptions и задаване на неговото свойство VectorRasterizationOptions.
- Изнасяне на чертежа към PDF чрез метода Image.save.
Примерът на код по-долу показва как да конвертирате конкретен слой от DXF в PDF.
Изнасяне на конкретен слой от чертежи DXF към изображение
Този подход работи по следния начин:
- Отваряне на файл с чертеж DXF чрез фабричния метод Image.load.
- Създаване на екземпляр на CadRasterizationOptions и задаване на свойствата PageWidth и PageHeight.
- Добавяне на слоеве към екземпляра на CadRasterizationOptions.
- Създаване на екземпляр на JpegOptions и задаване на неговото свойство VectorRasterizationOptions.
- Изнасяне на чертежа към изображение чрез метода Image.save.
Примерът на код по-долу показва как да конвертирате конкретен слой от DXF в изображение.
Визуализиране на файлове PDF като част от чертежи DXF
Този подход работи по следния начин:
- Зареждане на файл с чертеж DXF чрез фабричния метод Image.load.
- Създаване на обект от класа CadRasterizationOptions и зареждане на файлове PDF.
- Задаване на свойствата PageHeight и PageWidth.
- Извикване на Image.save и запазване на файла.
Примерът на код по-долу показва как да визуализирате файлове PDF като част от чертежи DXF.
Изнасяне на DXF в WMF
Този подход работи по следния начин:
- Зареждане на файл с чертеж DXF чрез фабричния метод Image.load.
- Създаване на обект от класа CadRasterizationOptions и зареждане на файлове PDF.
- Задаване на свойствата PageHeight и PageWidth.
- Извикване на Image.save и запазване на файла.
Примерът на код по-долу показва как да изнесете DXF в WMF.
Поддръжка за Запазване на файлове DXF
Aspose.CAD предоставя възможността да зарежда файлове AutoCAD DXF и да прави промени в тях и да ги запазва отново като файл DXF. Примерният код по-долу показва как да се постигнат конкретните изисквания
Експорт на вграден подложен DGN за формат DXF
Aspose.CAD предоставя възможността за зареждане на файлове AutoCAD DXF и експортиране на вграден DGN подложен за формата DXF.
Примерът на код по-долу показва как да се постигнат конкретните изисквания.
Изнасяне на конкретно DXF Layout към PDF
Този подход работи по следния начин:
- Отваряне на файл с чертеж DXF чрез фабричния метод Image.load.
- Създаване на екземпляр на CadRasterizationOptions и задаване на свойствата PageWidth и PageHeight.
- Задаване на желаните имена на слоевете чрез свойството CadRasterizationOptions.Layouts.
- Създаване на екземпляр на PdfOptions и задаване на неговото свойство VectorRasterizationOptions.
- Изнасяне на чертежа към PDF чрез метода Image.save.
Примерът на код по-долу показва как да конвертирате конкретен layout от DXF в PDF.