Hi!!! Since Scribus 1.3.3.13 I use code above to do "Adjust Frame to Image" in my scripts. On Scribus 1.3.5.1 this don't work...
Somaine has found a solution???? --------------------------------------- ## Adjust Frame to Image ## First select the frame of the image saveUnit = setUnit(UNIT_POINTS) obj = getSelectedObject() frameW = getProperty(obj, "width") frameH = getProperty(obj, "height") saveScaleX = getProperty(obj, "imageXScale") saveScaleY = getProperty(obj, "imageYScale") setScaleImageToFrame(True, False, obj) fullScaleX = getProperty(obj, "imageXScale") fullScaleY = getProperty(obj, "imageYScale") setScaleImageToFrame(False, False, obj) scaleImage(saveScaleX, saveScaleY, obj) imageW = frameW * (saveScaleX / fullScaleX) imageH = frameH * (saveScaleY / fullScaleY) sizeObject( imageW, imageH, obj ) setUnit( saveUnit )
