java-word转pdf时的异常积累

*、java开发中word转pdf时会出现文本意外换行的错乱排版

问题:文本编辑器的内容是从word中粘贴过来的样式等不兼容导致错乱

猜测:形成pdf时,由于pdf每行的字符数是恒定的,然后当该行的中文字符数、数字字符数标点等的总和超过或小于额定的数量时就会导致生成pdf时强行换行,从而导致排版错乱

解决:在出现意外换行的附近增加一个空格即可

总结:转pdf时由于当前行的中英文数字等字符数超过或小于该行恒定的字符数便会导致该问题的发生,临时解决方案是手动加空格

           终极解决方案是研究源码追踪根源-此法待定,希望提供该pdf生成工具的提供者能注意到该问题的所在,从而补全该异常造成的问题,当然,若本人能力有余自然也会尽力而为。

猜你喜欢

转载自lbovinl.iteye.com/blog/2335286