我注意到“ IMAGE实体就像是块引用,您可以多次使用它以不同的比例和旋转将图像添加到不同的位置。”在类“ Image”的介绍中(请参见https://vuejs.org/v2/guide/components.html#Content-Distribution-with-Slots)。但是我找不到任何参数来调整图像的大小。 例如,图像的原始大小为(3000x1691),当我使用AutoCAD将此图像加载到dxf文件时,希望其大小为(101x57)。有人可以告诉我该怎么做吗?英语。 这是我的代码:
dwg = ezdxf.readfile('AC1015.dxf')# 2010
msp = dwg.modelspace()
imageWidth, imageHeight = get_image_size(imageFilePath)
#create layout
dwg.layers.new(name=layoutName, dxfattribs={'color': layoutColor})
my_layout = dwg.layers.get(layoutName)
my_image_def = dwg.add_image_def(filename=imageFilePath, size_in_pixel=(imageWidth,imageHeight))
my_image_def.dxf.resolution_units = 2
image_ = msp.add_image(insert=ucs.origin, size_in_units=(1,1),
image_def=my_image_def, rotation=0, dxfattribs={'layer': layoutName})
#save file
dwg.saveas(dxfoutfile)
我试图更改'size_in_pixel'和'size_in_units',但是没有用。 如果您能帮助我,我将不胜感激。