如何为C#设置和使用iText7连字符

问题描述

我已经安装了当前的 iText7 软件包(7.1.12.0)以及连字符软件包。在我的VS2019上。

我还下载了一些语言xml文件,例如de.xml和`en_US.xml但是..

  • 我不知道将它们放置在何处(packages\itext7.hyph.7.1.12\lib\netstandard1.6packages\itext7.hyph.7.1.12\lib\net40或其他地方。.?..
  • 我也不需要做什么,例如在配置文件中创建条目,也许是itext.hyph.xml

目前,这是其内容

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>itext.hyph</name>
    </assembly>
    <members>
    </members>
</doc>

不幸的是,至少对于.Net / C#用户,iText7的文档不完整。提到了Java .jar文件,但恐怕对我没有任何帮助。

即使没有连字符文件,也很有趣,只需包含using子句并添加此行

 document.SetHyphenation(new HyphenationConfig("de","DE",3,3));

使结果看起来很多更好;但是它没有做任何断字,只是巧妙的单词和字符间距。嗯,这是一个很好的开始,但是我喜欢获得完整的质量。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)