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.

  1. Automatické upravení velikosti.
  2. 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)