java - itext 2.1.7 没有图像方法scaleToFitLineWhenOverflow

标签 java spring itext

溢出时缩放到FitLine

指示当图像超出可用宽度时是否应缩放图像以适合线条。 如何在iText2.1.7中实现这一点?

最佳答案

如果您坚持使用该版本,那么实现您的目标相对容易。该版本已经有很多缩放方法:

  • scaleAbsoluteWidth(float newWidth)
  • scaleToFit( float fitWidth, float fitHeight)
  • scalePercent(浮点百分比)
  • scalePercent(浮点百分比X,浮点百分比Y)

因此您可以缩放图像以使其自动适合。只需尝试一些缩放选项...

img.scaleAbsoluteWidth(lineWidth);

或缩放它

img.scalePercent(lineWidth / img.getWidth());

关于java - itext 2.1.7 没有图像方法scaleToFitLineWhenOverflow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23362646/

相关文章:

java |我的 Action 监听器没有被调用

java - Java实现循环调度算法

java - Spring 将 JSON 映射到 java POJO

java - 哪个先加载?静态 block 还是 spring bean?

java - 如何将 SameSite 和 Secure 属性设置为 JSESSIONID cookie

java - iText 设置加密错误

java - 针对多个 Java 版本进行测试的最佳方法

java - 在java中调用一个方法

c# - 如何替换字节

java - 从 pdf 内的 html 文本 block 访问内部 PDF 链接