pdf - PdfPCell 文本水平对齐中心 - iText5 Java
问题描述
我正在尝试使用 iText Java 生成报告。我无法将我的文本内容对齐到中心,它总是对齐到左边。我的代码示例是,
PdfPTable report= new PdfPTable(1);
PdfPCell pdfCell = new PdfPCell();
pdfCell.addElement(new Paragraph("key"));
pdfCell.setHorizontalAlignment(Element.ALIGN_CENTER);
report.addCell(pdfCell);
还尝试了块,这也返回了左对齐。
PdfPTable report= new PdfPTable(1);
PdfPCell pdfCell = new PdfPCell();
Chunk contentChunk = new Chunk("key");
Paragraph para = new Paragraph(contentChunk);
pdfCell.addElement(para );
pdfCell.setHorizontalAlignment(Element.ALIGN_CENTER);
report.addCell(pdfCell);
你能帮忙吗?
解决方案
推荐阅读
- python-3.x - 我正在尝试通过数据结构和链表来增强我的基础知识,但我一直面临这个错误
- amazon-web-services - PowerShell 无法识别安装在同一脚本中的 AWS CLI
- google-apps-script - 无法将脚注转移到新文档中——整个功能失败
- react-native - 是否可以在 React Native 应用程序中禁用 RTL(从右到左 -> 阿拉伯语支持)?
- graphql - GraphQL .NET - 结果中的扩展
- java - Selenium Chrome DevTools:未知错误:无法在 localhost:6666 从 chrome 连接到 chrome 无法访问
- mongoose - 如何在nestjs中填充猫鼬引用?
- python - 困难的 groupby() 和数据分析问题(Python)(如何简化)
- c++ - 为什么用 C++ std::array 创建二维数组需要额外的一对 {}
- kotlin - 嵌套片段不会回到前一个片段