以下属性可以被用来导出 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 打印时不使用任何页面缩放选项 |