Изчертания в 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.
 
Поддържаните елементи са:
Алгиниран размерЪглов размерДъгаАтрибутБлок РеференцияОкръжностДиаметърен размерЕлипсаПънктова шаркаЛинияМногоредов текстОрдинатен размерТочкаПолилинияРадиален размерЛъчЗавъртян размерТаблицаТекстX-Линия
Управление на паметта
Свойството ExactReallocateOnly на класа Cache може да се използва за контролиране на преразпределението на паметта. Преразпределението най-вероятно ще се случи за предварително заделените кешове. То може да се случи, когато системата установи, че заделеното пространство няма да бъде достатъчно.
- Ако ExactReallocateOnly е зададено на стойността по подразбиране, False, пространството се преалокира към същата среда.
 - Когато е зададено на True, преразпределението не може да надхвърли максималното зададено пространство. В този случай паметният кеш, който се нуждае от преразпределение, се освобождава и се заделя разширено пространство на диска.
 
Експортиране на конкретен слой от изчертания в DXF формат към PDF
Този подход работи по следния начин:
- Отворете файл с изчертание в DXF формат с помощта на фабричния метод Image.Load.
 - Създайте инстанция на CadRasterizationOptions и задайте PageWidth и PageHeight свойствата.
 - Добавете слоеве към обекта на CadRasterizationOptions.
 - Създайте инстанция на PdfOptions и задайте неговото VectorRasterizationOptions свойство.
 - Извикайте метода Image.Save и подайте обекта на PdfOptions като втори параметър.
 
Поддържаните формати са:
- AutoCAD DXF формати от 2010 година. Предишните версии на DXF формата не се гарантира, че са 100% валидни. Планираме да включим още формати и функции в бъдещите версии на Aspose.CAD.
 
Поддръжка на Block Clipping
Aspose.CAD предоставя възможност за Block Clipping. Подходът за Block Clipping работи по следния начин:
- Заредете файл с изчертание в DXF формат чрез фабричния метод Image.Load.
 - Създайте инстанция на класа CadRasterizationOptions и заредете PDF файлове.
 - Задайте желаните свойства на CadRasterizationOptions.
 - Извикайте Image.Save, като подадете обект от PdfOptions като втори параметър и запазете файла.
 
Поддържаните формати са:
- AutoCAD DXF формати от 2010 година. Предишните версии на DXF формата не се гарантира, че са 100% валидни. Планираме да включим още формати и функции в бъдещите версии на Aspose.CAD.
 
Експорт на изображения в DXF формат
С помощта на Aspose.CAD можете да експортирате изображения в DXF формат. Чрез този подход можете да извършите следните действия:
- Задайте нов шрифт
 - Скрийте елементи
 - Обновете текст
 
Следващият кодов семпъл ви показва как да извършите гореспоменатите действия.
Експорт на конкретен слой от изчертания в DXF формат към изображение
Този подход работи по следния начин:
- Отворете файл с изчертание в DXF формат с помощта на фабричния метод Image.Load.
 - Създайте инстанция на CadRasterizationOptions и задайте PageWidth и PageHeight свойствата.
 - Добавете слоеве към обекта на CadRasterizationOptions.
 - Създайте инстанция на JpegOptions и задайте неговото VectorRasterizationOptions свойство.
 - Изпълнете конверсията на изчертание в изображение като използвате метода Image.Save.
 
Поддържаните формати са:
- AutoCAD DXF формати от 2010 година. Предишните версии на DXF формата не се гарантира, че са 100% валидни. Планираме да включим още формати и функции в бъдещите версии на Aspose.CAD.