Експортиране на изображения DWF към PDF
Aspose.CAD предоставя възможност за зареждане на единици за рисуване от AutoCAD DWF и тяхното превръщане в цяло изображение във формат PDF. Процесът на конвертиране от DWF към PDF работи по следния начин:
- Заредете файл за рисуване DWF използвайки фабричния метод Image.load.
- Създайте обект от класа CadRasterizationOptions и задайте свойствата page_height и page_width.
- Създайте обект от класа PdfOptions и задайте свойството vector_rasterization_options.
- Извикайте Image.save, като подадете обект от PdfOptions като втори параметър.
Примерен код
Подолу е показан примерен код за конвертиране на файл със стандартни настройки.
import aspose.cad as cad; | |
cadImage = cad.Image.load("file.dwf"); | |
rasterizationOptions = cad.imageoptions.CadRasterizationOptions(); | |
rasterizationOptions.page_width = 1200 | |
rasterizationOptions.page_height = 1200 | |
pdfOptions = cad.imageoptions.PdfOptions(); | |
pdfOptions.vector_rasterization_options = rasterizationOptions; | |
cadImage.save("result.pdf", pdfOptions) |
Експортиране на изображения DWF към BMP
Aspose.CAD предоставя възможност за зареждане на единици за рисуване от AutoCAD DWF и тяхното превръщане в цяло изображение във формат BMP. Процесът на конвертиране от DWF към BMP работи по следния начин:
- Заредете файл за рисуване DWF използвайки фабричния метод Image.load.
- Създайте обект от класа CadRasterizationOptions и задайте свойствата page_height и page_width.
- Създайте обект от класа BmpOptions и задайте свойството vector_rasterization_options.
- Извикайте Image.save, като подадете обект от BmpOptions като втори параметър.
Примерен код
Примерният код долу показва как да конвертирате файл от DWF към BMP със стандартни настройки.
import aspose.cad as cad; | |
cadImage = cad.Image.load("file.dwf"); | |
rasterizationOptions = cad.imageoptions.CadRasterizationOptions(); | |
rasterizationOptions.page_width = 1200 | |
rasterizationOptions.page_height = 1200 | |
bmpOptions = cad.imageoptions.BmpOptions(); | |
bmpOptions.vector_rasterization_options = rasterizationOptions; | |
cadImage.save("result.bmp", bmpOptions) |