当前位置: 首页 > 知识库问答 >
问题:

iText行首中文标点符号

丁学
2023-03-14

你知道如何解决问题,当一行写满,然后中文标点符号将放在下一行的开头,如(1)所示吗?实际上,我们希望标点符号放在每行的末尾,如(2)所示。

(1)

非常感谢您事先的帮助!

共有1个答案

苏淇
2023-03-14

您在最后一个字符和标点符号之间放置了一个空格,这是一个拆分点。最简单的方法是去掉注解前的空格,然后添加到注解后。另一个选择是用一个不间断的空格\u00a0替换空格,以避免在这一点上的分裂。

 类似资料:
  • 但是,结果是写在第3行和第5行都以标点符号开始的地方,如PDF输出的图像所示 我可以简单地在适当的地方添加一些新的行,以使它看起来正确,但这将意味着,如果文本在内部重新翻译,我的修复可能不再起作用。有人知道如何确保iText不会以这些标点符号开始一行吗?

  • 我有一个中文/韩文字符的超文本标记语言字符串。我想使用iText将超文本标记语言转换为PDF。我读到我们需要将FONT嵌入到PDF中,以使Unicode字符显示在PDF上。 当我尝试嵌入wts11时。ttf(带有编码标识_H)或STSong Light(带有编码Unigb-UCS2-H),我只能看到汉字,但看不到韩文字符。我试着用arialuni。ttf(带有编码标识),但仍然只能看到汉字,不能看

  • 原则 中文语句的标点符号,均应该采取全角符号,这样可以保证视觉的一致。 如果整句为英文,则该句使用英文/半角标点。 句号、问号、叹号、逗号、顿号、分号和冒号不得出现在一行之首。 句号 中文语句中的结尾处应该用全角句号(。)。 句子末尾用括号加注时,句号应在括号之外。 错误:关于文件的输出,请参照第 1.3 节(见第 26 页。) 正确:关于文件的输出,请参照第 1.3 节(见第 26 页)。 逗号

  • A.1 Pause or stop punctuation marks 点号 點號 Name (TC) 名稱(繁) 名称(繁) Name (SC) 名稱(簡) 名称(简) Character 字符 字符 Unicode Unicode Unicode Name Unicode名稱 Unicode名称 Note 注 注 句號 句号 。 3002 IDEOGRAPHIC FULL STOP . FF0

  • 我正在使用iText生成一些PDF,这些PDF有一些中文字符(简体中文-GB2312),但是我无法用这些字符生成PDF。 谁能告诉我哪里错了? 我尝试使用各种创作形式,但没有成功: 有人能帮我吗? 添加问题,这是我当前的测试代码:

  • 我正在为一个项目评估itext,该项目将动态生成的HTML文档转换为pdf文档。XMLWorker完全符合要求。当我的HTML文档包含中文/韩文等字符时,我遇到了问题。 我听说在Itext中,我们可以使用字体而不嵌入它们。我看过FontSelector的例子,FontSelector使我们能够在不嵌入字体的情况下使用字体。生成的pdf提示从adobe网站下载语言包,这就是我想要的。 但我不确定这对