Chinese Simplified (简体中文)

PDF/XPS导出期间的错误处理

当将文档导出为 PDF 或 XPS 格式时,您可能会遇到一些具体错误:

  • FREN_E_INVALID_CREATION_DATE_FORMAT;
  • FREN_E_INVALID_MODIFICATION_DATE_FORMAT。

如果文档元数据中指定的创建或者修改日期与 PDF 2.0 标准不符合,则会出现错误。正确的日期格式是D:YYYYMMDDHHmmSSOHH'mm,其中 YYYY 指年份,MM 指月份,DD 指日期,HHmmSS 指时间,OHH'mm — 世界时偏移绝对值。

若要处理这种类型的错误,您可以更改日期导出设置,或是更正日期格式。

若要更改日期导出设置:

  1. 获取输出格式的导出参数对象的 DocumentContentInfoWritingParams 子对象:
  2. DocumentContentInfoWritingParams 对象的 WriteCreationDateWriteModificationDate 属性可指定应保存到输出文档中的日期。在此情况下,您可以使用 WD_No 值来禁用日期保存,用 WD_Current 值来使用当前日期。
  3. 通过 Export 对象的 FRDocument 等方法来重启文档导出,将刚刚设置的参数对象作为最后一个输入参数传递。

若要更正日期格式:

  1. 使用 FRDocument 对象的 DocumentContentInfo 属性访问 DocumentСontentInfo 对象。
  2. 更改 DocumentContentInfo 对象的 CreationDateModificationDate 属性中的日期。
  3. FRDocument 对象的 Export 方法重启文档导出。

示例

C++ 代码

C# 代码

另请参阅

DocumentСontentInfo

标准返回代码

导出参数调整

错误处理

24.03.2023 8:51:52

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.