我正在尝试使用itext jar从jsp生成pdf文件。你能否告诉我如何保持字符串之间的空格或制表符。
<%
response.setContentType("application/pdf");
String disHeader = "Attachment; Filename=\"example.pdf\"";
response.setHeader("Content-Disposition", disHeader);
Document document = new Document();
try{
PdfWriter.getInstance(document, response.getOutputStream());
document.open();
document.add(new Paragraph("Hello World"));
document.add(new Paragraph("Hello World"));
document.close();
}catch(DocumentException e){
e.printStackTrace();
}
%>
生成的pdf中没有“Hello”和“World”之间的空格。如何在输入时获得该行。
由于 MRK
答案 0 :(得分:0)
将空格字符转换为non-breaking个空格:
document.add(new Paragraph("Hello World".replace(' ', '\u00a0')));