Regolazione della dimensione del disegno CAD
Regolazione della dimensione del disegno CAD
Aspose.CAD per Python fornisce l’enumerazione UnitType per regolare la dimensione del disegno durante la conversione del formato CAD. Ci sono due modi per regolare la dimensione del disegno.
- Regolazione automatica della dimensione.
- Regolare la dimensione utilizzando l’enumerazione UnitType della classe ImageOptions.
Per regolare automaticamente la dimensione, gli sviluppatori non hanno bisogno di fornire le proprietà Width e Height della classe CadRasterizationOptions. Il codice di esempio fornito di seguito è un esempio di dimensionamento automatico.
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) |
L’enumerazione UnitType offre la possibilità di regolare lo scaling quando le proprietà Width e Height non sono impostate. Il codice di esempio fornito di seguito dimostra come utilizzare 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) |