工作簿转换选项 – Aspose.Cells Cloud API

ConvertWorkbookOptions 属性

API 版本: 23.12(2024‑03)

ConvertWorkbookOptions 是 Aspose.Cells Cloud 转换 API 使用的请求模型,用于指定如何将 Excel 工作簿转换为其他格式(如 PDF、CSV、HTML 等)。它将源文件信息、目标格式、页面设置以及特定格式的保存选项打包在一起。

名称 类型 描述 备注
DataSource Object 数据文件源:CloudFileSystemRequestFilesHttpUri
FileInfo Object 描述文件名、大小和 Base64 编码的内容。
PageSetup Object 页面设置属性,例如页边距、方向和缩放比例。
SaveOptions Object 用于存放特定格式的保存选项对象(例如 PdfSaveOptionsHtmlSaveOptions)的容器。
ConvertFormat string 目标文件格式(例如 PDFCSVHTMLXLSXTIFF 等)。
CheckExcelRestriction boolean 获取或设置是否强制执行 Excel 特定的限制(如最大行数、列数、工作表名称长度等)。

先决条件

  • 获取 Aspose.Cells Cloud 的有效 OAuth 2.0 访问令牌。
  • 确保源文件可通过受支持的 DataSource 类型之一访问。

快速示例

{
  "DataSource": {
    "FileInfo": {
      "FileName": "Sample.xlsx",
      "FileContent": "<base64‑编码内容>"
    }
  },
  "ConvertFormat": "pdf",
  "SaveOptions": {
    "PdfSaveOptions": {
      "CompressImages": true,
      "ImageQuality": 90
    }
  }
}
curl -X POST "https://api.aspose.cloud/v3.0/cells/convert" \
     -H "Authorization: Bearer {access_token}" \
     -H "Content-Type: application/json" \
     -d @request.json \
     -o Sample.pdf

API 请求详情

转换操作通过向以下端点发送 POST 请求执行:

https://api.aspose.cloud/v3.0/cells/convert

必需的请求头:

请求头
Authorization Bearer {access_token}
Content-Type application/json

请求体必须是 ConvertWorkbookOptions 的 JSON 表示形式(请参阅上方示例)。除非所选 ConvertFormat 要求,否则所有属性均为可选。

API 响应

成功转换将返回 HTTP 200 OK(或异步处理时返回 202 Accepted),并以流式方式将转换后的文件置于响应体中。当响应为流式传输时,Content-Disposition 请求头包含建议的文件名。

异步请求的 JSON 响应示例:

{
  "JobId": "a1b2c3d4e5",
  "Status": "InProgress",
  "ResultUrl": "https://api.aspose.cloud/v3.0/cells/jobs/a1b2c3d4e5/result"
}

状态码

状态码 含义
200 转换已完成;返回文件。
202 转换已接受;结果稍后可用。
400 错误请求 – 参数缺失或无效。
401 未授权 – 令牌无效或缺失。
403 禁止访问 – 权限不足。
500 内部服务器错误。

备注 / 限制

  • CheckExcelRestriction 标志会强制执行 Excel 限制,例如最大行数(1,048,576)和列数(16,384)。
  • 并非所有目标格式都支持每个 SaveOptions 属性;不支持的选项将被忽略。
  • 当使用 HttpUri 作为数据源时,URL 必须是无需身份验证即可公开访问的地址。
  • 已添加 API 方法和端点信息,以提高开发人员的清晰度并减少集成错误。

FileSource 属性

属性名称 属性类型 可为空 只读 默认值 描述
FileSourceType String true false 指示源类型(CloudFileSystemRequestFilesHttpUri)。
FilePath String true false 文件路径位置。

DbfSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
ExportAsString Boolean true false 当为 true 时,将数值导出为字符串。
SaveFormat String true false DBF 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

DifSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
SaveFormat String true false DIF 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

DocxSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
DefaultFont String true false 源字体不可用时使用的字体。
CheckWorkbookDefaultFont Boolean true false 检查是否应用了工作簿默认字体。
CheckFontCompatibility Boolean true false 验证目标格式的字体兼容性。
IsFontSubstitutionCharGranularity Boolean true false 控制字符级字体替换。
OnePagePerSheet Boolean true false 强制每个工作表单独占一页。
AllColumnsInOnePagePerSheet Boolean true false 将工作表的所有列适配到一页上。
IgnoreError Boolean true false 转换时忽略非关键错误。
OutputBlankPageWhenNothingToPrint Boolean true false 若无可渲染内容则生成空白页。
PageIndex Integer true false 要导出的第一页索引。
PageCount Integer true false 要导出的页数。
PrintingPageType String true false 指定打印的页面类型。
GridlineType String true false 确定网格线的渲染方式。
TextCrossType String true false 定义文本渲染的交叉类型。
DefaultEditLanguage String true false 编辑文本的默认语言。
EmfRenderSetting String true false EMF 渲染设置。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
SaveFormat String true false DOCX 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

HtmlSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
ExportPageHeaders Boolean true false 在 HTML 输出中包含页眉。
ExportPageFooters Boolean true false 在 HTML 输出中包含页脚。
ExportRowColumnHeadings Boolean true false 导出行和列标题。
ShowAllSheets Boolean true false 在单个 HTML 文件中显示所有工作表。
ImageOptions Class true false 控制图像渲染的设置。
SaveAsSingleFile Boolean true false 将整个工作簿保存为一个 HTML 文件。
ExportHiddenWorksheet Boolean true false 在导出中包含隐藏工作表。
ExportGridLines Boolean true false 在 HTML 输出中渲染网格线。
PresentationPreference Boolean true false 为演示模式优化 HTML。
CellCssPrefix String true false 添加到生成的单元格 CSS 类名的前缀。
TableCssId String true false 生成的 HTML 表格的 ID 属性。
IsFullPathLink Boolean true false 为资源生成完整路径超链接。
ExportWorksheetCSSSeparately Boolean true false 将每个工作表的 CSS 放入单独文件中。
ExportSimilarBorderStyle Boolean true false 合并相似边框样式以减小 CSS 大小。
MergeEmptyTdForcely Boolean true false 强制合并空的 <td> 元素。
ExportCellCoordinate Boolean true false 在 HTML 中包含单元格坐标(例如 A1)。
ExportExtraHeadings Boolean true false 必要时添加额外标题行/列。
ExportHeadings Boolean true false 导出行和列标题。
ExportFormula Boolean true false 显示公式而非计算值。
AddTooltipText Boolean true false 添加带有单元格注释的工具提示。
ExportBogusRowData Boolean true false 为无数据项包含占位行。
ExcludeUnusedStyles Boolean true false 移除未使用的 CSS 样式。
ExportDocumentProperties Boolean true false 将文档级属性写入 HTML meta 标签。
ExportWorksheetProperties Boolean true false 将工作表级属性写入 HTML。
ExportWorkbookProperties Boolean true false 将工作簿级属性写入 HTML。
ExportFrameScriptsAndProperties Boolean true false 包含框架的脚本和属性。
AttachedFilesDirectory String true false 附加文件的目录路径。
AttachedFilesUrlPrefix String true false 附加文件的 URL 前缀。
Encoding String true false HTML 文件的字符编码。
ExportActiveWorksheetOnly Boolean true false 仅导出活动工作表。
ExportChartImageFormat String true false 嵌入图表使用的图像格式。
ExportImagesAsBase64 Boolean true false 将图像编码为 Base64 字符串。
HiddenColDisplayType String true false 隐藏列的显示方式。
HiddenRowDisplayType String true false 隐藏行的显示方式。
HtmlCrossStringType String true false 确定跨字符串数据的渲染方式。
IsExpImageToTempDir Boolean true false 将图像导出到临时目录。
PageTitle String true false 生成 HTML 页面的标题。
ParseHtmlTagInCell Boolean true false 解析单元格值中出现的 HTML 标签。
CellNameAttribute String true false 存储单元格引用的属性名称。
SaveFormat String true false HTML 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

ImageSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
ChartImageType String true false 图表渲染使用的图像格式。
EmbeddedImageNameInSvg String true false SVG 输出中嵌入图像的名称。
HorizontalResolution Integer true false 导出图像的水平 DPI。
ImageFormat String true false 目标图像格式(PNG、JPG 等)。
IsCellAutoFit Boolean true false 自动调整单元格内容以适应图像尺寸。
OnePagePerSheet Boolean true false 将每个工作表渲染到单独页面。
OnlyArea Boolean true false 仅导出工作表定义区域。
PrintingPage String true false 打印使用的页面布局。
PrintWithStatusDialog Boolean true false 打印时显示状态对话框。
Quality Integer true false JPEG 图像的压缩质量(0‑100)。
TiffCompression String true false TIFF 图像的压缩类型。
VerticalResolution Integer true false 导出图像的垂直 DPI。
SaveFormat String true false 图像文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

JsonSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
ExportArea Class true false 定义要导出的工作表区域。
HasHeaderRow Boolean true false 指示首行是否包含列标题。
ExportAsString Boolean true false 将所有值导出为字符串。
Indent String true false 用于缩进的字符串(例如两个空格)。
SaveFormat String true false JSON 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

MarkdownSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
Encoding String true false Markdown 文件的字符编码。
FormatStrategy String true false 用于格式化 Markdown 的策略(例如 GitHub、CommonMark)。
LineSeparator String true false 要使用的换行符。
SaveFormat String true false Markdown 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

OoxmlSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
ExportCellName Boolean true false 在导出文件中包含单元格名称。
UpdateZoom Boolean true false 更新输出文档的缩放级别。
EnableZip64 Boolean true false 为大文件启用 ZIP64 扩展。
EmbedOoxmlAsOleObject Boolean true false 将 OOXML 作为 OLE 对象嵌入。
CompressionType String true false 应用的压缩类型(例如 Normal、Maximum)。
SaveFormat String true false OOXML 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

PclSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
fontFullName String true false 要使用的字体全名。
fontPclName String true false PCL 特定的字体名称。
SaveFormat String true false PCL 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

PDFSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
DisplayDocTitle Boolean true false 将文档标题用作 PDF 标题。
ExportDocumentStructure Boolean true false 保留文档的逻辑结构。
EmfRenderSetting String true false EMF 图像渲染设置。
CustomPropertiesExport String true false 控制自定义文档属性的导出。
OptimizationType String true false PDF 优化类型(例如 Size、Speed)。
Producer String true false PDF 生成应用程序的名称。
PDFCompression String true false PDF 流的压缩算法。
FontEncoding String true false 嵌入字体使用的编码。
Watermark Class true false 应用于 PDF 的水印设置。
CalculateFormula Boolean true false 导出前计算公式。
CheckFontCompatibility Boolean true false 验证 PDF 渲染的字体兼容性。
Compliance String true false PDF/A 或 PDF/X 合规级别。
DefaultFont String true false 源字体不可用时使用的字体。
OnePagePerSheet Boolean true false 将每个工作表放置在单独的 PDF 页面上。
PrintingPageType String true false 指定打印的页面类型。
SecurityOptions Class true false 安全设置,例如密码和权限。
desiredPPI Integer true false 所需的每英寸像素分辨率。
jpegQuality Integer true false JPEG 图像质量(0‑100)。
ImageType String true false 光栅化使用的图像类型。
SaveFormat String true false PDF 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

PptxSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
IgnoreHiddenRows Boolean true false 导出时跳过隐藏行。
AdjustFontSizeForRowType String true false 根据行类型控制字体大小调整。
ExportViewType String true false 确定导出的视图类型(幻灯片、备注)。
DefaultFont String true false 源字体不可用时使用的字体。
CheckWorkbookDefaultFont Boolean true false 检查是否应用了工作簿默认字体。
CheckFontCompatibility Boolean true false 验证目标格式的字体兼容性。
IsFontSubstitutionCharGranularity Boolean true false 控制字符级字体替换。
OnePagePerSheet Boolean true false 将每个工作表放置在单独的幻灯片上。
AllColumnsInOnePagePerSheet Boolean true false 将工作表的所有列适配到一张幻灯片上。
IgnoreError Boolean true false 转换时忽略非关键错误。
OutputBlankPageWhenNothingToPrint Boolean true false 若无可渲染内容则生成空白幻灯片。
PageIndex Integer true false 要导出的第一张幻灯片索引。
PageCount Integer true false 要导出的幻灯片数量。
PrintingPageType String true false 指定打印的页面类型。
GridlineType String true false 确定网格线的渲染方式。
TextCrossType String true false 定义文本渲染的交叉类型。
DefaultEditLanguage String true false 编辑文本的默认语言。
EmfRenderSetting String true false EMF 渲染设置。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
SaveFormat String true false PPTX 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

SqlScriptSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
CheckIfTableExists Boolean true false 检查目标表是否已存在。
ColumnTypeMap String true false 列名到 SQL 数据类型的映射。
CheckAllDataForColumnType Boolean true false 扫描所有行以推断列类型。
AddBlankLineBetweenRows Boolean true false 在生成的行之间插入空行。
Separator String true false 用于分隔列的字符串(例如逗号、制表符)。
OperatorType String true false 使用的 SQL 操作符(INSERT、UPDATE 等)。
PrimaryKey Integer true false 作为主键的列索引。
CreateTable Boolean true false 生成 CREATE TABLE 语句。
IdName String true false 标识列的名称。
StartId Integer true false 自动递增 ID 的起始值。
TableName String true false 目标数据库表的名称。
ExportAsString Boolean true false 将所有值导出为字符串。
ExportArea Class true false 定义要导出的工作表区域。
HasHeaderRow Boolean true false 指示首行是否包含列标题。
SaveFormat String true false SQL 脚本文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

SvgSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
SheetIndex Integer true false 要导出的工作表索引。
ChartImageType String true false 图表渲染使用的图像格式。
EmbeddedImageNameInSvg String true false SVG 输出中嵌入图像的名称。
HorizontalResolution Integer true false 导出 SVG 的水平 DPI。
ImageFormat String true false 光栅元素的目标图像格式。
IsCellAutoFit Boolean true false 自动调整单元格内容以适应 SVG 尺寸。
OnePagePerSheet Boolean true false 将每个工作表渲染到单独的 SVG 页面。
OnlyArea Boolean true false 仅导出工作表定义区域。
PrintingPage String true false 打印使用的页面布局。
PrintWithStatusDialog Boolean true false 打印时显示状态对话框。
Quality Integer true false 光栅图像的压缩质量。
TiffCompression String true false SVG 中嵌入的 TIFF 图像的压缩类型。
VerticalResolution Integer true false 导出 SVG 的垂直 DPI。
SaveFormat String true false SVG 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

TxtSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
QuoteType String true false 使用的引号类型(例如双引号、单引号)。
Separator String true false 列分隔符字符(例如逗号、制表符)。
SeparatorString String true false 当需要多个字符时用作分隔符的完整字符串。
AlwaysQuoted Boolean true false 强制所有字段加引号。
SaveFormat String true false TXT 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

XlsSaveOptions & XlsbSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
MatchColor Boolean true false 导出期间保留精确的单元格颜色。
WpsCompatibility Boolean true false 启用与 WPS Office 的兼容性。
SaveFormat String true false XLS/XLSB 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

XmlSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
SheetIndexes Array true false 要包含在导出中的工作表索引列表。
ExportArea Class true false 定义要导出的工作表区域。
HasHeaderRow Boolean true false 指示首行是否包含列标题。
XmlMapName String true false 应用于工作表的 XML 映射名称。
SheetNameAsElementName Boolean true false 使用工作表名称作为 XML 元素名称。
DataAsAttribute Boolean true false 将单元格数据导出为 XML 属性而非元素。
SaveFormat String true false XML 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory String true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。

XpsSaveOptions 属性

属性名称 属性类型 可为空 只读 默认值 描述
DefaultFont String true false 源字体不可用时使用的字体。
CheckWorkbookDefaultFont Boolean true false 检查是否应用了工作簿默认字体。
CheckFontCompatibility Boolean true false 验证目标格式的字体兼容性。
IsFontSubstitutionCharGranularity Boolean true false 控制字符级字体替换。
OnePagePerSheet Boolean true false 将每个工作表放置在单独的 XPS 页面上。
AllColumnsInOnePagePerSheet Boolean true false 将工作表的所有列适配到一页上。
IgnoreError Boolean true false 转换时忽略非关键错误。
OutputBlankPageWhenNothingToPrint Boolean true false 若无可渲染内容则生成空白页。
PageIndex Integer true false 要导出的第一页索引。
PageCount Integer true false 要导出的页数。
PrintingPageType String true false 指定打印的页面类型。
GridlineType String true false 确定网格线的渲染方式。
TextCrossType String true false 定义文本渲染的交叉类型。
DefaultEditLanguage String true false 编辑文本的默认语言。
EmfRenderSetting String true false EMF 渲染设置。
MergeAreas Boolean true false 尽可能合并相邻单元格。
SortExternalNames Boolean true false 排序外部命名引用。
UpdateSmartArt Boolean true false 将 SmartArt 对象更新为最新版本。
SaveFormat String true false XPS 文件的格式标识符。
CachedFileFolder String true false 用于临时缓存文件的文件夹。
ClearData Boolean true false 保存前清除现有数据。
CreateDirectory Boolean true false 若目标目录不存在则创建该目录。
EnableHttpCompression Boolean true false 启用响应的 HTTP 压缩。
RefreshChartCache Boolean true false 保存前刷新缓存的图表数据。
SortNames Boolean true false 按字母顺序排序命名区域。
ValidateMergedAreas Boolean true false 验证合并区域的一致性。
CheckExcelRestriction Boolean true false 转换期间强制执行 Excel 特定限制。
EncryptDocumentProperties Boolean true false 对输出文件中的文档属性进行加密。