C++ 怎么将PDF转成图片

C++ 如何将PDF转成图片
如题所示,最近项目需要将PDF转成图片的dll,上网查一下好多都是C#的,没有c++这块的,请各位大神明示我该怎么做。
------解决方案--------------------
C#封装成动态库或者COM组件,然后调用
------解决方案--------------------
我知道的mupdf,C开源的,里面有保存图片的api
------解决方案--------------------
1楼好主意
pdf实际上就是大量的图片,扒一下adobe的官方文档
------解决方案--------------------
不要做A语言代码修改为B语言代码的无用功。
也不要做用A语言代码直接调用B语言代码库这样复杂、这样容易出错的傻事。
只需让A、B语言代码的输入输出重定向到文本文件,或修改A、B语言代码让其通过文本文件输入输出。
即可很方便地让A、B两种语言之间协调工作。

共享临时文本文件这种进程之间的通讯方法相比其它方法的优点有很多,下面仅列出我现在能想到的:
·进程之间松耦合
·进程可在同一台机器上,也可跨机,跨操作系统,跨硬件平台,甚至跨国。
·方便调试和监视,只需让第三方或人工查看该临时文本文件即可。
·方便在线开关服务,只需删除或创建该临时文本文件即可。
·方便实现分布式和负载均衡。
·方便队列化提供服务,而且几乎不可能发生队列满的情况(除非硬盘空间满)
·……

------解决方案--------------------
我知道Chrome开源项目中有个pdf.dll,可以将pdf第几页的内容显示到指定的dc上,不知有用否