OA办公软件与PDF文件联系紧密,PDF格式的文件也是办公人员必须掌握的!  设为首页 加入收藏夹 我来推荐 
您的位置:首页 > PDF应用技术 > PDF开发技术
PDF开发技术
用C#语言制作PDF文件全攻略图文教程
日期:2009-04-17 20:59:48 人气: 标签:

产生的结果只能在下一个新页中看到(当在本页调用初始化方法时),代码见示例代码0107,你必须要准备一张名为watermark.jpg的图片,如下图:

 

u       阅读器参数:

你可以通过下面的办法为PDF文件指定一些阅读器 (如Adobe Reader) 参数:

public void setViewerPreferences(int preferences)

在示例代码0108中,指定了下面一些参数:

writerA.setViewerPreferences(PdfWriter.PageLayoutTwoColumnLeft);

writerB.setViewerPreferences(PdfWriter.HideMenubar | PdfWriter.HideToolbar);

writerC.setViewerPreferences(PdfWriter.PageLayoutTwoColumnLeft | PdfWriter.PageModeFullScreen | PdfWriter.NonFullScreenPageModeUseThumbs);

正如你所看到的,参数可以使用以下一些常量:

l         文件被打开时,页面布局用到下面的其中一个 :

    • PdfWriter.PageLayoutSinglePage – 同时只显示一个页面
    • PdfWriter.PageLayoutOneColumn –单列显示
    • PdfWriter.PageLayoutTwoColumnLeft –双列显示,奇数页在左
    • PdfWriter.PageLayoutTwoColumnRight -双列显示,奇数页在右

l         文件打开时,页面模式用到下面其中之一:

    • PdfWriter.PageModeUseNone – 既不显示大钢也不显示缩略图
    • PdfWriter.PageModeUseOutlines – 显示大纲
    • PdfWriter.PageModeUseThumbs – 显示缩略图
    • PdfWriter.PageModeFullScreen – 全屏模式,没有菜单、windows控件或者其他任何windows可见控件

l         PdfWriter.HideToolbar – 当文档激活时,是否隐藏阅读程序(如Adobe Reader)的工具条

l         PdfWriter.HideMenubar -当文档激活时,是否隐藏阅读程序的菜单.

l         PdfWriter.HideWindowUI -当文档激活时,是否隐藏阅读程序的界面元素,如滚动条、导航条等,而仅仅保留文档显示

l         PdfWriter.FitWindow – 是否调整文档窗口尺寸以适合显示第一页。

l         PdfWriter.CenterWindow – 是否将文档窗口放到屏幕中央

l         在全屏模式下,指定如何显示界面元素(选择一个)

    • PdfWriter.NonFullScreenPageModeUseNone -既不显示大钢也不显示缩略图
    • PdfWriter.NonFullScreenPageModeUseOutlines – 显示大钢
    • PdfWriter.NonFullScreenPageModeUseThumbs – 显示缩略图

说明:你只能在类PdfWriter中调用这些方法。

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

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