SvgSaveOptions

SvgSaveOptions class

保存导出为 SVG 格式的选项

public class SvgSaveOptions : UnifiedSaveOptions

构造函数

姓名描述
SvgSaveOptions()默认构造函数。

特性

姓名描述
CloseResponse { get; set; }获取或设置布尔值,指示在文档保存到响应后将关闭响应对象。
ExtractOcrSublayerOnly { get; set; }这个属性开启了为带有 OCR 子层的 PDF 文档提取图像或文本 的功能。
SaveFormat { get; }数据保存的格式。
WarningHandler { get; set; }回调以处理生成的任何警告。 WarningHandler 返回指定 Continue 或 Abort 的 ReturnAction 枚举项。 Continue 是默认操作,Save 操作继续,但是用户也可以返回 Abort,在这种情况下 Save 操作应该停止。

字段

姓名描述
CompressOutputToZipArchive指定是否将输出创建为一个 zip-archive。 请参阅“TreatTargetFileNameAsDirectory”选项的注释以查看多页源文档页面的 svg 文件的命名规则 ,这些规则也适用于压缩的输出文件集。
CustomStrategyOfEmbeddedImagesSaving此字段可以包含保存策略 必须在转换期间使用(如果存在) 用于自定义处理创建的引用外部图像表示在生成的 SVG 中保存的资源 的理想 URI。 如果出于某种原因必须由转换器的代码本身而不是在自定义代码中处理这个或那个文件, 请在“imageSavingInfo”参数的变量的自定义代码标志“CustomProcessingCancelled”中设置 它向转换器发出信号,处理该资源 的所有必要步骤必须在转换器本身中完成,就好像没有任何外部自定义代码一样。
ScaleToPixels指定是否将输出文档从印刷点缩放到像素。
TreatTargetFileNameAsDirectory此选项定义是否将创建与请求的输出文件 同名的目标目录 (如果还没有),而不是请求的输出文件本身。 因此,该目录将包含页面的所有输出 SVG 图像(如下所述) . 如果否,则除第一个以外的页面的输出文件将完全在请求的目录 中创建为主输出文件,但将包含文件名后缀_[2…n],即 由页码定义,如果您定义输出文件“C:\AsposeTests\output.svg” 并且输出将包含多个页面的 svg 文件, 然后页面文件也将在目录“C:\AsposeTests\”中创建,并具有名称“输出”。 svg’,‘output_2.svg’,‘output_3.svg’等
TryMergeAdjacentSameBackgroundImages有时 PDF 包含(页面或表格单元格的)背景图像 由多个相同的平铺背景图像构成,彼此相邻。 在这种情况下,目标格式的渲染器(对于 DOCS 格式的 Fe MsWord)有时会在部分背景图像之间生成 可见边界, 因为他们的图像边缘平滑(抗锯齿)技术与 Acrobat Reader 不同。 如果导出的文档看起来在相同背景图像的 部分之间包含这样的可见边界,请尝试使用此设置来消除 不想要的效果。 注意!这种质量优化通常会减慢转换速度, 所以,请仅在真正需要时使用此选项。

也可以看看