Upravení velikosti CAD výkresu
Upravení velikosti CAD výkresu
Aspose.CAD pro Python poskytuje výčet UnitType pro úpravu velikosti výkresu během konverze formátu CAD. Existují dvě způsoby, jak upravit velikost výkresu.
- Automatické upravení velikosti.
- Upravení velikosti pomocí výčtu UnitType třídy ImageOptions
Pro automatické upravení velikosti vývojáři nemusejí poskytovat vlastnosti Width a Height třídy CadRasterizationOptions. Níže uvedený kód ukázky je příklad automatického změření.
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) |
Výčet UnitType poskytuje schopnost upravit měřítko, když vlastnosti Width a Height nejsou nastaveny. Níže uvedený kód ukázky demonstruje, jak použít 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) |