我在网上下载了一个用来放在microsoft index service的filte.  PDFFilt.dll文件。
请问 我在我的程序里面想用这个PDFFilt.dll文件 该怎么调用?也就是我不想用microsoft index service. 想在我的程序里面直接调用这个fileter来解析pdf文件。

解决方案 »

  1.   

    添加引用,再用using ,然后实例化,就行了
      

  2.   

    就是不行 所以我才问得.
        引用的时候提示:这不是一个有效的com或者dll 但是我测试了其他的几个filter也是一样的结果。
      

  3.   

    这是控件?如果是控件,就在工具箱点“添加/移除选项”,里面添加你的DLL,
      

  4.   

    com肯定是。filter 有几个标准的接口。可惜没有下载到资料 看来只有下载一个sdk看看才能明白了
      

  5.   

    that filter is probably for index service only, for your purpose, you probably need a converter likehttp://www.verypdf.com/pdf2txt/pdf2txt.htmbut if you insist, take a look at the following article, it contains the definition for those interfaceshttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_SP2003_ta/html/ODC_HowToWriteaFilter.asp
      

  6.   

    试着tblimp这个dll,然后把产生的文件放到项目bin目录里,并从项目的reference中加上这些,如果不行就只能放弃。
      

  7.   

    用tbimp也不行。不知道怎么会事!
      

  8.   

    你安装这个filter后,系统已经可以识别pdf文档了
      

  9.   

    我主要是想在我的系统里面用. 更主要的是想用officefilter.如果pdffilter 那么office的也可以用了。大家明白我的意思了吗 谢谢!   对了 是不是每台win2000电脑都装了microsoft index servers?
    我的系统怎么访问microsoft index servers?