Java pdf创建的pdfbox:如何进行文本布局?

Java pdf创建的pdfbox:如何进行文本布局?,java,maven,pdf-generation,pdfbox,Java,Maven,Pdf Generation,Pdfbox,我想使用pdfbox()创建PDF。但是,pdfbox似乎没有像OpenOffice这样的文本编辑器提供的那样提供动态文本布局机制(使用块格式、居中文本、换行符等预定义文本格式的自动文本流) 是否有任何Java库在pdfbox之上提供或独立于pdfbox提供该功能?或者你有免费的代码吗?我在Ruby中遇到了类似的问题。我以前用过对虾,它的语法类似于pdfbox。很多原语 我发现使用HTML+CSS到PDF的解决方案要好得多。我已经在生成HTML和CSS,而且很容易生成特定于打印的CSS。然后我使

我想使用pdfbox()创建PDF。但是,pdfbox似乎没有像OpenOffice这样的文本编辑器提供的那样提供动态文本布局机制(使用块格式、居中文本、换行符等预定义文本格式的自动文本流)


是否有任何Java库在pdfbox之上提供或独立于pdfbox提供该功能?或者你有免费的代码吗?

我在Ruby中遇到了类似的问题。我以前用过对虾,它的语法类似于pdfbox。很多原语


我发现使用HTML+CSS到PDF的解决方案要好得多。我已经在生成HTML和CSS,而且很容易生成特定于打印的CSS。然后我使用wkhtmltopdf或princexml生成PDF。两者都是在各种平台上运行的命令行工具。

我在Ruby中遇到了类似的问题。我以前用过对虾,它的语法类似于pdfbox。很多原语


我发现使用HTML+CSS到PDF的解决方案要好得多。我已经在生成HTML和CSS,而且很容易生成特定于打印的CSS。然后我使用wkhtmltopdf或princexml生成PDF。两者都是在各种平台上运行的命令行工具。

我在Ruby中遇到了类似的问题。我以前用过对虾,它的语法类似于pdfbox。很多原语


我发现使用HTML+CSS到PDF的解决方案要好得多。我已经在生成HTML和CSS,而且很容易生成特定于打印的CSS。然后我使用wkhtmltopdf或princexml生成PDF。两者都是在各种平台上运行的命令行工具。

我在Ruby中遇到了类似的问题。我以前用过对虾,它的语法类似于pdfbox。很多原语


我发现使用HTML+CSS到PDF的解决方案要好得多。我已经在生成HTML和CSS,而且很容易生成特定于打印的CSS。然后我使用wkhtmltopdf或princexml生成PDF。这两种工具都是在各种平台上运行的命令行工具。

我也遇到了同样的问题,这就是我开始使用的原因。它支持简单的换行、文本和段落对齐、分页、垂直和列布局以及标记,以便于粗体/斜体突出显示


有关更多信息,请参阅。也许你会发现它很有用:-)

我也有同样的问题,这就是我为什么要开始的原因。它支持简单的换行、文本和段落对齐、分页、垂直和列布局以及标记,以便于粗体/斜体突出显示


有关更多信息,请参阅。也许你会发现它很有用:-)

我也有同样的问题,这就是我为什么要开始的原因。它支持简单的换行、文本和段落对齐、分页、垂直和列布局以及标记,以便于粗体/斜体突出显示


有关更多信息,请参阅。也许你会发现它很有用:-)

我也有同样的问题,这就是我为什么要开始的原因。它支持简单的换行、文本和段落对齐、分页、垂直和列布局以及标记,以便于粗体/斜体突出显示

有关更多信息,请参阅。也许您会发现它很有用:-)

(在GitHub上)是PDFBox的另一个布局框架,为PDFBox布局填充了不同的空间。PDFBox布局似乎面向文本,但BlockFrame是为复杂的数据结构设计的。它的设计还考虑了可扩展性

我需要一些东西来打印我生成的纵横字谜,然后编写一个框架。如果有兴趣的话,我会扩展并维护它。应该可以使用BlockFrame绘制较大PDF文档的小而复杂的部分,以及生成整个PDF

如有反馈,将不胜感激

(在GitHub上)是PDFBox的另一个布局框架,填充了与PDFBox布局不同的空间。PDFBox布局似乎面向文本,但BlockFrame是为复杂的数据结构设计的。它的设计还考虑了可扩展性

我需要一些东西来打印我生成的纵横字谜,然后编写一个框架。如果有兴趣的话,我会扩展并维护它。应该可以使用BlockFrame绘制较大PDF文档的小而复杂的部分,以及生成整个PDF

如有反馈,将不胜感激

(在GitHub上)是PDFBox的另一个布局框架,填充了与PDFBox布局不同的空间。PDFBox布局似乎面向文本,但BlockFrame是为复杂的数据结构设计的。它的设计还考虑了可扩展性

我需要一些东西来打印我生成的纵横字谜,然后编写一个框架。如果有兴趣的话,我会扩展并维护它。应该可以使用BlockFrame绘制较大PDF文档的小而复杂的部分,以及生成整个PDF

如有反馈,将不胜感激

(在GitHub上)是PDFBox的另一个布局框架,填充了与PDFBox布局不同的空间。PDFBox布局似乎面向文本,但BlockFrame是为复杂的数据结构设计的。它的设计还考虑了可扩展性

我需要一些东西来打印我生成的纵横字谜,然后编写一个框架。如果有兴趣的话,我会扩展并维护它。应该可以使用BlockFrame绘制较大PDF文档的小而复杂的部分,以及生成整个PDF


如有反馈,将不胜感激

如果您想在Java中实现这一点,我建议您使用iText,如果您更喜欢XSL-T,我建议您使用FOP。不,现在不行。请随意贡献一些东西:-)嗯,最好有一些独立于输出格式的东西。然后创建一个适配器之类的东西。如果您想在Java中这样做,我建议您使用iText,如果您更喜欢XSL-T,我建议您使用FOP。不,现在不行。请随意贡献一些东西:-)嗯,最好有一些独立于输出格式的东西。然后创建一个适配器之类的东西。如果您想在Java中实现这一点,我建议您使用iText,如果您想使用FOP,我建议您使用FOP