Ajuster la taille du dessin CAD

Ajustement de la taille du dessin CAD

Aspose.CAD pour Python fournit l’énumération UnitType pour ajuster la taille du dessin lors de la conversion du format CAD. Il existe deux façons d’ajuster la taille du dessin.

  1. Ajustement de taille automatique.
  2. Ajuster la taille en utilisant l’énumération UnitType de la classe ImageOptions.

Pour ajuster automatiquement la taille, les développeurs n’ont pas besoin de fournir les propriétés Width et Height de la classe CadRasterizationOptions. Le code ci-dessous est un exemple de taille automatique.

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’énumération UnitType permet d’ajuster l’échelle lorsque les propriétés Width et Height ne sont pas définies. Le code ci-dessous montre comment utiliser 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)