以下属性可以被用来导出 PDF 文件
| 类 | 描述 |
| GrapeCity.Windows.SpreadSheet.Data.PdfExportSettings | PDF 导出器选项. |
| 方法 | 描述 |
| public PdfExportSettings() | PDF 导出器的构造方法 |
| 属性 | 描述 | 属性 值 | 描述 |
| public string Author { get; set; } | 获取或设置 PDF 文件 的作者. | value | 默认值为空字符串 |
| public string Title { get; set; } | 获取或设置 PDF 文件的标题. | value | 默认值为空字符串 |
| public string Subject { get; set; } | 获取或设置PDF 文件的主题. | value | 默认值为空字符串 |
| public string Keywords { get; set; } | 获取或设置PDF 文件的关键字. | value | 默认值为空字符串 |
| public string Creator { get; set; } | 获取或设置 PDF 文件的创建者. | value | 默认值为空字符串 |
| public bool DisplayDocTitle { get; set; } | 获取或设置 打开PDF 时的窗口标题是否显示 PDF 文件的标题. | value | 如果该属性为 False,打开PDF的窗口将会显示文件名。如果该属性为 True,打开 PDF 的窗口标题将会显示 PDF 文件的标题 |
| public bool HideMenubar { get; set; } | 获取或设置打开PDF时是否显示菜单栏 | value | 默认值为 false,当为 true 时将会隐藏菜单栏。 |
| public bool HideToolbar { get; set; } | 获取或设置打开PDF时是否显示工具栏 | value | 默认值为false,true 时将会隐藏 PDF 查看器的工具栏。 |
| public bool HideWindowUI { get; set; } | 获取或设置打开PDF时是否隐藏 UI 元素。比如滚动条和导航栏等。如果该属性为True,则当 PDF 打开时只显示文档的内容。 | value | 默认值为false,true 时将会隐藏 PDF 查看器的UI元素。 |
| public bool CenterWindow { get; set; } | 获取或设置 打开 PDF时是否将窗口居中 | value | 默认值为 false,如果为 true,打开 PDF 文档时窗口将会居中。 |
| public bool FitWindow { get; set; } | 获取或设置 打开PDF时是否将窗口调整为合适大小。 | value | 默认值为 false,如果为 true,打开 PDF 文件时将会重设窗口大小。 |
| public OpenType OpenType { get; set; } | 获取或设置如何打开该文件 | value | 该属性指定了如何显示文档。默认值为 OpenType.Auto |
| public PageLayoutType PageLayout { get; set; } | 获取或设置 页面布局。 | value | 该属性指定了页面布局。默认值为 PageLayout.Auto |
| public int PageDuration { get; set; } | 获取或设置 在该页用于演示时,停留时间的长短。 | value | 该属性指定了页面停留时间。 |
| public PageTransitionType PageTransition { get; set; } | 获取或设置 在该页用语演示时,页面与页面之间的转场效果。 | value | 页面转场效果。默认值为:PageTransitionType.Default. |
| public DestinationType DestinationType { get; set; } | 获取或设置 如何打开导出的 PDF 文档 | value | 文件打开方式。默认值为:DestinationType.Auto. |
| public int OpenPageNumber { get; set; } | 获取或设置 打开导出的 PDF 文档时显示第几页。 | value | 文件打开时显示的页码。默认值为 1. |
| public PrintPreset PrintPreset { get; set; } | 获取或者设置导出 PDF 文件的打印设置 | value | 导出 PDF 文件的打印设置,默认值永远不会为空(null). |
| public List<DocumentAttachment> DocumentAttachments { get; set; } | 设置导出 PDF 文件的附件 | value | 导出 PDF 文件的附件。默认值永不为空。 |
下表列举了 GrapeCity.PDF.Object.OpenType 枚举
| 枚举 | 描述 |
| public enum OpenType | 指定 文件应该如何显示 |
| Auto | 自动显示 |
| UseNone | 不显示文档大纲和缩略图。 |
| UseOutlines | 文档大纲可见 |
| UseThumbs | 缩略图可见 |
| FullScreen | 全屏显示,没有菜单栏和标题栏。 |
| UseOC | 可选的分组部分可见 |
| UseAttachments | 显示附件栏 |
下表例举了 GrapeCity.PDF.Object.PageLayoutType 枚举。
| 枚举 | 描述 |
| public enum PageLayoutType | 指定了打开 PDF 文件时的页面布局。 |
| Auto | 将布局设置为自动。 |
| SinglePage | 每次显示一页 |
| OneColumn | 页面显示在一列上 |
| TwoColumnLeft | 页面显示在两列上,奇数页在左侧。 |
| TwoColumnRight | 页面显示在两列上,偶数页在左侧。 |
| TwoPageLeft | 一次显示两页,奇数页在左侧 |
| TwoPageRight | 一次显示两页,偶数页在左侧。 |
下表例举了 GrapeCity.PDF.Object.PageTransitionType 枚举。
| 枚举 | 描述 |
| public enum PageTransitionType | 指定了当文件用于展示时的转场效果。 |
| Default | 没有转场效果。 |
| Split | 两条线交叉并擦除上一页,显示下一页 |
| Blinds | 多条线条同一方向擦除 |
| Box | 从内到外方框形状擦除。 |
| Wipe | 上一页被擦除,并显示下一页 |
| Dissolve | 上一页溶解,并显示下一页。 |
| Glitter | 和 Dissolve 类似,但是该效果将会, 从屏幕边缘擦除上一页。 |
| Fly | 上一页飞出屏幕 |
| Push | 下一页将上一页推出屏幕。 |
| Cover | 下一页滑动出现 |
| Uncover | 上一页滑动消失,并显示下一页 |
| Fade | 下一页逐渐显示 |
下表列举了 GrapeCity.PDF.Object.DuplexMode 枚举
| 枚举 | 描述 |
| public enum DuplexMode | 指定了打印时是单面还是双面打印 |
| Default | 默认值 |
| Simplex | 单面打印 |
| DuplexFlipShortEdge | 双面打印,短边做为装订线 |
| DuplexFlipLongEdge | 双面打印,长边做为装订线 |
下表列举了 for GrapeCity.PDF.Object.PrintScalingType 枚举
| 枚举 | 描述 |
| public enum PrintScalingType | 指定了打印时缩放比例 |
| AppDefault | 默认值,使用当前打印缩放比例 |
| None | PDF 打印时不使用任何页面缩放选项 |