我要做的是提取word中的所有图片~然后把图片转换成PDF文件~我现在的做法是用word auto 来做,用CopyAsPicture()把图片丢剪贴板上
,然后判断下IsClipboardFormatAvailable(CF_BITMAP),再取出HBITMAP hBitmap = (HBITMAP)GetClipboardData(CF_BITMAP);
现在的问题是我拿到图片句柄了~我可以直接转成PDF吗?或者我要先保存到图片.然后再用图片转成PDF
如果是要先保存到图片在转PDF,图片转PDF该怎么做?谁可以给我点思路吗?我用图片直接丢剪贴板是否也是不太妥?有没办法直接转PDF呢?或者各位老大可否提供点更好的思路给我~谢咯~

解决方案 »

  1.   

    获取Word中的图片 -> 保存成PDF  完了 呵呵 
      

  2.   

    PDF有SDK   几个月前有个牛人在C/C++专区发过PDF的文档细节方面的文章   你可以搜索一下  
      

  3.   

    没钱的话就用Adobe公司的SDK吧... 
    有钱的话  用Foxit公司的DLL  似乎很牛逼  
    http://blog.csdn.net/DocuComPDF/archive/2006/03/27/639766.aspx
      

  4.   

    http://www.fuxinsoftware.com.cn/pdf/sdk/dll/
      

  5.   

    这个搞定了~一直忘记上来结贴~用的pdflib搞定的~利用inlineshape的copyaspicture方法,现在图片丢到剪贴板~然后用位图的handle处理下保存成图片,用pdflib把图片转换成PDF文件~至于PDFLIB如何除去水印GOOGLE咯~