Điều chỉnh kích thước bản vẽ CAD
Điều chỉnh kích thước bản vẽ CAD
Aspose.CAD cho Python cung cấp enum UnitType để điều chỉnh kích thước bản vẽ trong quá trình chuyển đổi định dạng CAD. Có hai cách để điều chỉnh kích thước bản vẽ.
- Điều chỉnh kích thước tự động.
- Điều chỉnh kích thước bằng cách sử dụng enum UnitType của lớp ImageOptions.
Để điều chỉnh kích thước tự động, các nhà phát triển không cần cung cấp thuộc tính Width và Height của lớp CadRasterizationOptions. Dưới đây là đoạn mã ví dụ về việc tự động điều chỉnh kích thước.
import aspose.cad as cad | |
cadImage = cad.Image.load(...) | |
rasterizationOptions = cad.imageoptions.CadRasterizationOptions() | |
bmpOptions = cad.imageoptions.BmpOptions() | |
rasterizationOptions.unit_type = cad.imageoptions.UnitType.CENTIMENTER | |
rasterizationOptions.layouts = ["Model"] | |
bmpOptions.vector_rasterization_options = rasterizationOptions | |
cadImage.save("result.bmp", bmpOptions) |
Enum UnitType cho phép điều chỉnh tỷ lệ khi các thuộc tính Width và Height không được đặt. Dưới đây là đoạn mã ví dụ minh họa cách sử dụng UnitType.
import aspose.cad as cad | |
cadImage = cad.Image.load(...) | |
rasterizationOptions = cad.imageoptions.CadRasterizationOptions() | |
bmpOptions = cad.imageoptions.BmpOptions() | |
rasterizationOptions.unit_type = cad.imageoptions.UnitType.CENTIMENTER | |
rasterizationOptions.layouts = ["Model"] | |
bmpOptions.vector_rasterization_options = rasterizationOptions | |
cadImage.save("result.bmp", bmpOptions) |