Doxia Book 代码 目前 仅支持 iText 模块生成 pdf 书籍。
您可以使用所选实现支持的相同图形格式,例如,请参阅 Apache FOP 图形格式 和iText 图像。您可能应该注意图像分辨率,请参见下文。
这很可能是分辨率问题,例如您的图像以 72 dpi 的分辨率保存。尝试使用分辨率更高的图像,例如 96 dpi。您可以使用此程序调整图像大小:gimp。如果您包含来自 apt 源文件的图像,这是唯一的解决方案(因为在 apt 中无法指定图像的大小),如果您使用的是 xdoc,则可以另外使用宽度来指示图像的大小img标签 的 /height 属性。
如果您使用 apt,那么您的图像将始终是块级元素,即它们将在单独的段落中居中。Apt 不支持内嵌图像。
使用 xdoc 你会更灵活。默认情况下,一个简单的<img> 标签可用于内嵌图像,例如:
<p> Here's a little icon: <img src="image.jpg"/> inside my text. </p>
如果你想让你的图像居中,你可以明确地把它放在一个居中的段落中:
<p align="center"> <img src="image.jpg"/> </p>
或者您可以在周围的<div>块 中使用特定于 Doxia 的类属性:
<div class="figure"> <img src="image.jpg"/> </div>