【问题标题】:How to preserve text formation when converting to text to pdf?将文本转换为pdf时如何保留文本格式?
【发布时间】:2014-05-20 07:17:56
【问题描述】:

我在将文本文件转换为 pdf 时遇到了一些问题。实际上转换很好,我正在使用 iText。问题是pdf中文本的结构发生了变化。我的文本文件包含这样的内容:

------------------------------------------------------------------------------------------------------------------------------    
DATE     DESCRIPTION             REFERENCE        OTHER DATE                DEBIT               CREDIT              BALANCE       
------------------------------------------------------------------------------------------------------------------------------
07/06/10    WITHDRAWAL         8734589238549535   07/06/12             469,000.00                              2,000,448.95

当我将它转换为 pdf 时,我觉得它不再结构化。我猜这是因为“-”和空格“”在pdf和文本文件中具有不同的大小。 我需要保留原始格式并将其转换为 pdf(或图像)。 有人可以帮忙吗?

【问题讨论】:

    标签: java pdf text


    【解决方案1】:

    您应该选择monospace font。这将确保所有字符具有相同的宽度。

    【讨论】:

    • 感谢您的回答,我使用的是 com.itextpdf.text.Font,它没有等宽字体。有什么建议吗?
    • 抱歉,它运行得很好:D 对于 iText,我遵循了这个:itextpdf.com/examples/iia.php?id=208 谢谢!
    猜你喜欢
    • 2012-02-03
    • 2012-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多