OA办公软件与PDF文件联系紧密,PDF格式的文件也是办公人员必须掌握的!  设为首页 加入收藏夹 我来推荐 
您的位置:首页 > PDF应用技术 > PDF开发技术
PDF开发技术
PDFLib开发之多页图象文件的使用
日期:2010-2-4 22:03:04 人气: 标签:

多页图象处理
       PDFLib支持包含一个以上图象的tiff文件,即所说的多页图象。为了使用多页图象,在调用PDF_load_image()函数时,需要提供额外的字符串和数值参数:
       image = PDF_load_image(p,"tiff",filename,0,"page 2");
page选项,说明使用的是一个多页的图象文件。最后一个参数指定要使用的图象在文件中的编号。第一个图象的编号为1,这个参数的值可以递增,直到PDF_load_image()函数返回-1,表明文件中已没有更多的图象了。
       按以下示例代码的方式,可以将一个包含多个图象的tiff文件中的所有图象转成一个多页的PDF文件。

       for (frame = 1; /* */ ; frame++) {
             sprintf(optlist, "page %d", frame);
             image = PDF_load_image(p, "tiff", filename, 0, optlist);
             if (image == -1)
                  break;
             PDF_begin_page(p, width, height);
             PDF_fit_image(p, image, 0.0, 0.0, "");
             PDF_close_image(p, image);
             PDF_end_page(p);
       }

共有条评论信息评论信息
栏目分类

站点说明 | 站点导航 | 站点公告 |
OAPDF.COM版权所有 2009 V1.1