我正在android studio上制作一个应用程序并使用itext pdf 5,我希望每次你完成一个段落时,缺失的空间都充满了脚本,即:
第 1 款:
text text text text end .-------------------
第2段:
text text text text end .-------------------
等等
是否可以?
我正在android studio上制作一个应用程序并使用itext pdf 5,我希望每次你完成一个段落时,缺失的空间都充满了脚本,即:
第 1 款:
text text text text end .-------------------
第2段:
text text text text end .-------------------
等等
是否可以?
尽管您的问题还不清楚(当您编写缺少的空间充满脚本时是什么意思?什么是脚本?),但我假设您想要这样的东西:
官方网站上有很多涉及分隔符的示例。请参阅标题为分隔符示例的部分。
屏幕截图中的 PDF 是这样创建的:
Document document = new Document();
PdfWriter.getInstance(document, new FileOutputStream(dest));
document.open();
DottedLineSeparator separator = new DottedLineSeparator();
Chunk c = new Chunk(separator);
Paragraph p = new Paragraph("Ends with dots ");
p.add(c);
document.add(p);
p = new Paragraph("This is a much longer paragraph that spans "
+ "several lines. The String used to create this paragraph "
+ "will be split automatically at the end of the line. The "
+ "final line of this paragraph will end in a dotted line. ");
p.add(c);
document.add(p);
document.close();
如果脚本这个词有其他含义,例如,如果你想说破折号,你应该使用另一种类型的分隔符。例如,请参阅问题的答案如何创建自定义虚线分隔符?在该示例中创建的自定义LineSeparator
也可以包装在 a 中Chunk
,并且该块可用于将段落扩展到行尾。y
您可以通过调整坐标来上下移动该线。