首页 > 编程语言 >c++ 一键提取pdf文件图片工具

c++ 一键提取pdf文件图片工具

时间:2023-02-04 12:06:38浏览次数:39  
标签:文件 一键 c++ pCFileDialog IDOK pdf TRUE 图片


日常工作的时候,有时候需要将一个pdf文件中的图片全部提取出来使用,那么这时候就需要一个简单的方法来做这个事情,而不是一个一个图片截图做操作。

效果如下:

c++ 一键提取pdf文件图片工具_pdf

工具下载地址:

​​pdf文件提取图片使用工具-C++文档类资源

部分代码如下:

void CPdfConvertBmpDlg::OnBnClickedButton1()
{
CFileDialog pCFileDialog(TRUE);
pCFileDialog.m_ofn.lpstrTitle = L"打开文件 ";
if (pCFileDialog.DoModal() != IDOK)
{
return;
}
CString strPath = pCFileDialog.GetPathName(); GetDlgItem(IDC_EDIT1)->SetWindowText(strPath);
((CButton*)GetDlgItem(IDOK))->EnableWindow(TRUE);
}

标签:文件,一键,c++,pCFileDialog,IDOK,pdf,TRUE,图片
From: https://blog.51cto.com/u_10486491/6037070

相关文章

  • C/C++BUG: [Error] invalid array assignment
    在写字符串赋值给结构体成员的时候出现的报错报错的行,代码表示改变数据BookName,是将数据存储到结构体中,但是这样赋值会报错。报错这是结构体的组成,result是指向链表其......
  • c++函数
    一,函数基础1.函数一般用一个名字表示,即函数名。返回类型,函数名,参数列表,和函数体构成了函数定义。函数定义的语法形式类型说明符 函数名(含类型说明的形式参数表){ 函数体}......
  • c++中类模板遇到的 不知道怎么解决
    提问:   指定name类型为string填写string的字符串报错啥原因不清楚但报错现实填入的是一个char数组也不知道啥原因解答: 参考代码:template<typenameNameT......
  • C++面试八股文快问快答のSTL篇
    文章目录​​STL篇​​​​vector的底层原理(此题本人踩坑,需重视)​​​​vector中的reserve和resize的区别​​​​vector中的size和capacity的区别​​​​vector中erase方......
  • 【c/c++】isdigit()函数
    isdigit函数isdigit是计算机C(C++)语言中的一个函数,主要用于检查其参数是否为十进制数字字符。函数定义:​​intisdigit(intc)​​​函数说明:​​检查参数是否为十进制......
  • C++
    t[i]=s[j];i++;j++;注意与自增运算符的前缀形式区别,如果是:t[++i]=s[++j];则等价于:i++;j++;t[i]=s[j];贴一段课本上的介绍:1.++i:表示在引用变量i之......
  • 「 C++ 11」std::thread “invalid use of non-static member function“问题处理
    文章目录​​......
  • c++学习3 转义字符
    一“/”和某些字符的结合,产生新的字符就叫转义字符。'\0'==ASCII码值的“0”。'\n'==换行符。'\t'==tab缩进符。'\a'==发出警报。'\r'==回到行首符号。 二八进制......
  • C++ Primer 5th 阅读笔记:前言
    机器效率和编程效率Itsfocus,andthatofitsprogrammingcommunity,haswidenedfromlookingmostlyatmachineefficiencytodevotingmoreattentiontoprogram......
  • C++ 交叉编译技巧
    本文是借鉴的有关C相关的文章,由于C与C++有部分相似,此处用C距离,还没有验证过用C语言写一个小程序,在设计时希望该程序在Windows、Linux平台上都能够运行,所以使用宏来......