代码之家  ›  专栏  ›  技术社区  ›  Peanut

C-pdf以编程方式转换为word[关闭]

  •  2
  • Peanut  · 技术社区  · 15 年前

    有没有人知道一个很好的解决方案,可以将PDF文件以编程方式转换为Word.Doc文件(而不是Docx)?我试过Sautinsoft的解决方案,但即使它起到了作用,它也不是最好的质量。

    4 回复  |  直到 10 年前
        1
  •  1
  •   yu-chen-pdfonline-com    15 年前

    我们提供一个名为easyconverter sdk的解决方案,您可以尝试一下:

    http://www.pdfonline.com/easyconverter/sdk/index.htm

    如果您想在尝试评估版本之前快速了解结果的外观,可以首先使用在线转换器:

    http://www.pdfonline.com/pdf2word/index.asp

    在将大部分静态格式(如PDF)转换为Word时,确实需要考虑很多因素。easyconverter SDK可以很好地用于大多数业务文档,而营销文档(通常使用更高级的布局)通常更具挑战性。

        2
  •  2
  •   Pindatjuh    15 年前

    就像在“解决方案”中一样,这可能是一种方法,但你必须自己深入研究:

    PDF文件格式为…很难理解。首先,它根本无法与Word格式进行比较。它的格式设计为在所有平台和打印机上生成一致的外观,其中的字稍微不那么严格。

    首先,编辑PDF文件也相当困难:因为你没有像在Word中那样的“文本”;它更像是一块块字母。这些都是单独放置的。

    唯一 可行的 我看到的解决方案如下:

    1. 将PDF呈现为图像。(因此需要一个PDF呈现库!)
    2. 将此图像附加到 .doc .(因此需要.doc编写库!)

    我认为这也是Sautinsoft的所作所为;这就是它质量不好的原因。如果你想要好的质量,图像会变得非常巨大(例如,你不能得到像普通字体或重复图形这样的优化,就像你对PDF文件的优化一样)。

        3
  •  1
  •   Charles Stewart    15 年前

    将PDF转换为SVG并将SVG嵌入到Word文档中。

        4
  •  0
  •   mark stephens    15 年前

    PDF是一种“endfile”显示格式,因此它丢弃了在Word文件(如Flow)中需要的大量详细信息。有一些工具,但你不太可能对结果完全满意。

    有一篇博文能更好地解释这些问题 http://pdf.jpedal.org/java-pdf-blog/bid/12670/PDF-text