读书人

请问关于GetBitMap函数用法

发布时间: 2013-12-28 22:19:33 作者: rapoo

请教关于GetBitMap函数用法
本人使用FoxitReaderSDK控件读取pdf文件,然后想把每页保存成图片格式,
该控件有个方法是: GetBitmap
查看文档中介绍的是:
*GetBitmap
将PDF的页面渲染为一张图片。
函数原型:
long GetBitmap(short nPageIndex, long pixelWidth, long pixelHeight, float
rectLeft, float rectTop, loat rectRight, float rectBottom, long PixelFormat);
开发者手册 第67页
参数:
nPageIndex - 指定进行渲染的页面页码
pixelWidth - 形成的图片的宽度
pixelHeight - 形成的图片的高度
rectLeft - 设备坐标系中显示区域左边的像素位置
rectTop - 设备坐标系中显示区域上方的像素位置
rectRight - 设备坐标系中显示区域右边的像素位置
rectBottom - 设备坐标系中显示区域下方的像素位置
PixelFormat - 形成的图片的像素格式
返回值:
返回值为图片的句柄。

delphi中:
请问关于GetBitMap函数用法


请教高手这个函数应该怎样使用才能取得图片并保存。
请给出示范代码,

非常感谢
[解决办法]
按上面给的下载中的例子就行了,保存的bmp也不会是镜面颠倒的。

另外,俺也想要一个不带水印的FoxitReaderSDK破解版本,最好是专业版的,LZ有没有啊,共享一下

读书人网 >.NET

热点推荐