1

我有 COM 组件: private AxFoxitPDFSDKProLib.AxFoxitPDFSDK axFoxitPDFSDK1;. 我将PDF加载到其中:

public Form1() {
        InitializeComponent();
        axFoxitPDFSDK1.OpenFile("C:/cw3_31paz.pdf", null);
    }

我想将此 PDF 中的所有文本作为String. 我找不到任何方法可以做到这一点,但我找到了方法axFoxitPDFSDK1.GetSelectedText();但没有找到selectAll()选择所有内容

4

1 回答 1

0

Foxit ActiveX SDK 具有 BSTR GetPageText (long nPageIndex) 方法,因此您只需遍历调用此函数的所有页面并将函数的输出添加到您的字符串变量。如果您需要更多信息,请查看随 ActiveX 安装的手册 pdf 文件。

于 2017-04-24T12:41:28.967 回答