有没有办法自动合成/设计包含不同大小和长度的文本和图像的图像/文档?

问题描述

我需要将标题摘要、说明、文件列表和图像自动排列到固定尺寸为 4.7"x4.7"(118x118 毫米)的打印页面上。描述和文件列表的长度可能会有所不同。有些项目可能只有一个文件,而另一些项目可能有超过页面所能容纳的文件。有些项目的描述可能是单个句子,而另一些项目可能有文字墙。有些可能只有一张图片,而另一些则有很多。我需要的是能够有效地使用可用空间,而不会创建混乱或混乱的页面。该程序应该能够改变字体大小和图像宽度。

我曾尝试使用 iText7 HTML/CSS 到 C# 的 PDF 转换器。这个特定的渲染器会忽略某些 CSS 样式,并且在需要时不会使用 Javascript。我不会提供 PDF 输出的示例,因为很明显静态渲染不是我需要的。

可能需要一个 Chromium 实例,用于呈现使用 HTML/CSS/JS 创建的页面,但这似乎是错误的工作工具。

这里我已经手动将这个页面转换成我需要的内容

https://www.curseforge.com/minecraft/mc-mods/sakura -> Sakura Example

我的电脑上已经有了上面例子中的json格式的数据。还有19136个和例子一样需要放到自己的页面上。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)