0
我想缩放docx4j中的图像以匹配它父母的宽度,如果它太大而无法放在页面上。例如,也许它在一个宽度大于页面的表格单元内。Docx4j将图像缩放到父元素
我目前在使用int width = box.getContainingBlock().getWidth();
和int imagewidth = imagePart.getImageInfo().getSize().getWidthMpt();
,但这些值似乎并不正确。有没有更好的方法来做到这一点?
我一直在玩这个方法的maxWidth参数,但尺寸是奇怪的例子。我有mpt或px中的ImageSize对象。然后我有parentBox(InlineLayoutBox对象),它有一个宽度和createImageInline方法似乎采用缇宽度。你知道我应该使用哪个宽度吗? – illumi
请添加表示父对象的XML。是什么造成的:Word,docx4j或其他东西? – JasonPlutext