• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 用VC如何读取PDF文件中的内容,最好有例子。高分!!

用VC如何读取PDF文件中的内容,最好有例子。高分!!

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了vc 例子,vc6.0程序例子,vc 6.0例子,vc中cmap应用例子,vc 深入详解pdf等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 用VC如何读取PDF文件中的内容,最好有例子。高分!!
描述:

请问用VC如何读取PDF文件中的内容,最好有代码例子。谢谢!!


解决方案1:

PDF SDK有一个例子--AddImage,该例子生产一个dll,放在Acrobat的安装目录下,然后启动Acrobat,就看到多了一个菜单项“AddImage”,就可以调用AddImage了。我的问题是:如何不生成dll给Acrobat调用,而是直接运行AddImage的功能?

解决方案2:

这个问题我也不是太了解
帮斑竹顶
应该是使用PDF LIB吧
不过有些函数无法调用
郁闷

解决方案3:

不知道Google如何处理PDF的
google搜索出pdf后,可以不用查看pdf,google提供了一个“一般文件档案”的连接
可以直接查看文字信息

解决方案4:

下载免费开发包http://partners.adobe.com/asn/acrobat/sdk/fdftk/FDFToolkitForWindows.zip

解决方案5:

void CPDFAppDlg::OnConvert() 
{
// TODO: Add your control notification handler code here
try
{
int iFont;
PDFlib pPDF;
CFileDialog m_FileDlg(FALSE,"pdf","",OFN_OVERWRITEPROMPT,"Adobe Acrobat PDF 文件(*.pdf)|*.pdf|所有文件(*.*)|*.*||",this);
char pFileName[255];
CEdit* pPDFText=(CEdit*)GetDlgItem(IDC_EDITPDF);
CString strPDFText;
pPDFText->GetWindowText(strPDFText);
char pPDFInfo[1024];
sprintf(pPDFInfo,"%s",strPDFText);
char pAttachFileName[255];
sprintf(pAttachFileName,"%s",m_AttachFileName);
if(m_FileDlg.DoModal()==IDOK)
{
m_PDFFileName=m_FileDlg.GetFileName();
sprintf(pFileName,m_PDFFileName);
if(pPDF.open_file(pFileName)==-1)
{
//
}
pPDF.set_parameter("hypertextencoding","host");
pPDF.set_info("Creator","DigitalSky");
pPDF.set_info("Author","DigitalTitan");
pPDF.set_info("Title","Title");
pPDF.begin_page((float)a4_width,(float)a4_height);
iF /> pPDF.setfont(iFont,12);
pPDF.set_text_pos(50,a4_height-50);
pPDF.setcolor("fill","rgb",0,0,1,0);
pPDF.show("Version 1.0 (C) CopyRight By Digitaltitan");
iF /> pPDF.setcolor("fill","rgb",0,0,0,0);
pPDF.setfont(iFont,24);
pPDF.continue_text("转换文档生成为");
pPDF.setcolor("stroke","rgb",0.24f,0.51f,0.047f,0);
pPDF.moveto(50,a4_height-80);
pPDF.lineto(a4_width-50,a4_height-80);
pPDF.moveto(50,a4_height-78);
pPDF.lineto(a4_width-50,a4_height-78);
pPDF.stroke();
pPDF.attach_file(a4_width-50,0,0,a4_height-90,pAttachFileName,"DigitalSky","DigitalTitan","doc","paperclip");
pPDF.set_text_pos(50,a4_height-100);
iF /> pPDF.setcolor("fill","rgb",0,0,0,0);
pPDF.setfont(iFont,12);
pPDF.continue_text(pPDFInfo);
//Word文件如何导入?
pPDF.end_page();
pPDF.close();
}
}
    catch(PDFlib::Exception &ex)
{
//
    }
}


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • VC如何读写EXCEL文件?求详细例子
  • 谁能给个VC写的dll例子?
  • 哪有vc调用word的例子
  • 谁有VC操作Excel文件的例子
  • 用VC如何读取PDF文件中的内容,最好有例子。高分!!

相关文章

  • 2017-06-05 怎样在自己的程序中打开word,而不是用我word打开
  • 2017-06-04 插入网页中的activex控件上弹出气泡
  • 2017-06-05 超级问题,DLL竟然看不见了
  • 2017-06-04 熟悉组态软件的牛牛请进
  • 2017-06-04 紧急~~~~~~~~~~~~~~如何在NET客户端程序中调用已经在运行中的OLESERVER服务器程序,谢谢!
  • 2017-06-04 怎么使用VARIANT类型对象传一个字符串(急上火了,在线等)
  • 2017-06-04 怎样把本地服务器Com变成DCOM
  • 2017-06-05 =======线程中的非模式窗口=======
  • 2017-06-05 程序出现c2039错误,求解决啊。。
  • 2017-06-04 各位大侠,如何在自己的发布程序中包含微软的MsFlexGridActiveX控件,谢谢!

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 为何DLL注册不成功?
    • 请问在mfcactivex控件中怎么得到网页中的参数?
    • 如何获得tiff文件画面数
    • COM组件问题,请多多指教
    • ATL添加object点next无反应?
    • 我做了个简单的mediaplayer的视频播放器,但我想问下怎么向它自带的播放列表里加其他的媒体。
    • 怎样去接受activexdll的事件
    • 讨论一下C/S多层模型(来者有分)
    • 500分求教一全局HOOK控制磁盘访问的方法,解决后再开贴给分,进来有分
    • 如何返回SafeArray,在VC里问了,没人理我

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有