AntialiasingProcessing | 此参数定义在将复合背景图像从 PDF 转换为 HTML 期间所需的抗锯齿措施 |
CssClassNamesPrefix | PDFtoHTML 转换器生成结果 CSS 时,会生成 CSS 类名 (类似于“.stl_01 {}” …“.stl_NN {}) 并用于结果 CSS。此属性允许强制设置类名 prefix 例如,如果您希望所有类名都以 ‘my_prefix_’ 开头(即类似于 ‘my_prefix_1’ … ‘my_prefix_NNN’ ), 然后在转换之前将 ‘my_prefix_’ 分配给此属性。 如果此属性保持不变(即 null将保留为 value ),then 转换器将自己生成类名 (它将类似于 “.stl_01 {}” … “.stl_NN {}”) |
CustomCssSavingStrategy | 此字段可以包含保存策略 必须在转换 的 Pdf 到 Html 期间使用(如果存在)用于处理将 CSS 相关的 保存到创建的 HTML 文档作为整个或它的页面(如果生成多个 HTML 页面) 如果你想要以某种特定的方式处理 CSS 文件,只需创建相关的方法并 将由它创建的委托分配给该属性。 |
CustomHtmlSavingStrategy | 转换结果可以包含一个或多个 HTML 页面 您可以分配给从自定义方法创建的属性委托,该方法实现一个 HTML 页面的处理是在转换期间创建的。 在这种情况下,可以在该自定义代码中进行处理(例如将页面的 HTML 保存在流或磁盘中)。 在这种情况下,必须在提供的方法代码中执行保存 HTML 页面的所有必要操作 ,因为将不使用转换器代码中的结果保存。 如果出于某种原因必须由转换器的代码本身来处理这种或那种情况, 不在自定义代码中,请在“htmlSavingInfo”参数变量的自定义代码标志“CustomProcessingCancelled” 中设置:它将向转换器发出信号,表明所有处理该资源的必要 步骤必须在转换器本身中以与 相同的方式完成,就好像没有任何用于处理的外部自定义代码一样。 |
CustomProgressHandler | 此处理程序可用于处理转换进度事件 fe 它可用于显示进度条或有关当前已处理页面数量 的消息,在控制台上显示进度的处理程序代码示例是: |
CustomResourceSavingStrategy | 此字段可以包含保存策略 必须在转换期间使用(如果存在)表示在生成的 HTML 中保存的资源 的理想 URL。 |
CustomStrategyOfCssUrlCreation | 此字段可以包含自定义方法,返回 URL(或 URL 模板,如果多页生成已开启 - 请参阅下面的详细信息)的主题 CSS,因为它应该放在生成的结果 HTML 中。 Fe 如果您想要转换器放置一些特定的 URL 而不是标准 CSS 文件名到生成的 CSS 中,然后您应该创建并放入生成所需 URL 的这个属性 method 。 string that (在使用转换器内的 string.Format() 函数替换占位符后)可以解析为这个或那个页面的 CSS URL 的 URL。 在这种情况下预期返回字符串的示例是: ‘SomeTargetLocation-page_{0}.css’,’../PartHandlers/GetCss.aspx?DocumentId=45654&CssPage={0}’) |
ExcludeFontNameList | 未嵌入 HTML 的 PDF 嵌入字体名称列表。 |
FontEncodingStrategy | 定义编码特殊规则以调整当前文档的 PDF 解码 |
FontSavingMode | 定义在将 PDF 保存为所需格式期间将使用的字体保存模式 |
HtmlMarkupGenerationMode | 有时会出现生成 HTML 标记的特定要求。 此参数定义在将 PDF 转换为 HTML 期间可以使用的 HTML 准备模式 以匹配此类特定要求。 |
LettersPositioningMethod | 在结果 HTML 中设置单词中字母的定位模式 |
PageBorderIfAny | 此属性表示用于在代表源 PDF 页面的区域周围绘制结果 HTML 文档中的边框(如果有) 的设置集。 本质上它涉及显示页面的纸张边缘, 不是 PDF 页面本身引用的页面边框。 |
PageMarginIfAny | 此属性表示结果 HTML 文档中代表源 PDF 页面的区域周围的一组额外页边距(如果有) 。 |
PagesFlowTypeDependsOnViewersScreenSize | 如果属性“SplitOnPages=false”,那么代表所有输入 PDF 页面的整个 HTML 将被 放入一个大的结果 HTML 文件中。 此标志定义结果 HTML 是否将以这样的方式生成 以使在结果 HTML 中表示 PDF 页面的区域流将取决于 查看器的屏幕分辨率。 假设查看器一侧的屏幕宽度足够大,可以在水平方向上放置 2 个或更多页面,其中一个靠近 other。如果这个标志设置为真,那么这个机会 将被使用(尽可能多的页面将在水平方向上显示在另一个 附近,然后下一组水平页面将显示在第一个下方)。 否则页面将流入这样:下一页总是在前一页之下。 |
PartsEmbeddingMode | 它定义引用的文件(HTML、字体、图像、CSSes) 是嵌入到主 HTML 文件中还是生成为单独的二进制实体 |
RasterImagesSavingMode | 转换后的 PDF 可以包含光栅图像 此参数定义在将 PDF 转换为 HTML 期间应如何处理它们 |
RemoveEmptyAreasOnTopAndBottom | 定义是否在创建的 HTML 中删除顶部和底部的空白区域,没有任何内容(如果有)。 |
SaveFullFont | 表示将保存完整字体,仅支持 True Type 字体。 默认情况下 SaveFullFont = false 并且转换器保存显示文档文本所需的初始字体 的子集。 |
SaveShadowedTextsAsTransparentTexts | Pdf 可以包含被其他元素遮蔽的文本(fe by images),但 可以在 Acrobat Reader 中选择到剪贴板(通常在文档包含从中提取的图像和 OCRed 文本时发生)。 此设置告诉转换器我们是否需要在结果 HTML 中将此类文本保存为 transparent 可选文本以模仿 Acrobat Reader 的行为(否则此类文本通常保存为隐藏,不可复制到剪贴板) |
SaveTransparentTexts | Pdf 可以包含可以选择到剪贴板的透明文本(通常在文档包含从中提取的图像和 OCRed 文本时发生)。 此设置告诉转换器我们是否需要将此类文本保存为透明 结果 HTML 中的可选文本 |
SpecialFolderForAllImages | 获取或设置目录的路径,如果在将文档保存为 HTML 期间遇到 ,则必须将任何图像保存到该目录。如果参数为空或 null ,则图像文件(如果有)将与链接到 HTML 的其他文件一起保存,如果 CustomImageSavingStrategy 属性成功用于处理相关图像文件,则不会影响任何内容。 |
SpecialFolderForSvgImages | 获取或设置目录的路径,如果在将文档保存为 HTML 期间遇到 ,则必须仅将 SVG 图像保存到该目录。如果参数为空或 null ,则 SVG 文件(如果有)将与其他图像文件(靠近输出文件) 或图像的特殊文件夹(如果在 SpecialImagesFolderIfAny 选项中指定)一起保存。 它不会影响任何东西如果 CustomImageSavingStrategy 属性成功用于处理相关图像文件。 |
TryMergeAdjacentSameBackgroundImages | 有时 PDF 包含(页面或表格单元格的)背景图像 由多个相同的平铺背景图像构成,彼此相邻。 在这种情况下,目标格式的渲染器(对于 DOCS 格式的 Fe MsWord)有时会在部分背景图像之间生成 可见边界, 因为他们的图像边缘平滑(抗锯齿)技术与 Acrobat Reader 不同。 如果导出的文档看起来在相同背景图像的 部分之间包含这样的可见边界,请尝试使用此设置来消除 不想要的效果。 注意!这种质量优化通常会减慢转换速度, 所以,请仅在真正需要时使用此选项。 |
TrySaveTextUnderliningAndStrikeoutingInCss | PDF 本身不包含文本的下划线标记。它使用位于 text. 下的行进行模拟 |