跳到主要内容

验证 PDF/A Power Automate

此操作的作用

PDF4me 验证 PDF 检查是否 PDF 满足 PDF/A 遵循 ISO 19005 规则,并返回三个决策字段: 一致性符合, 和 IsPdfA将其用作 在进行长期存档、法律保留或任何需要可验证且有利于保存的政策之前,请务必考虑以下事项。 PDFs无需修改文件。

相关博客文章(1)

验证您的身份 API 要求

要访问 PDF4me 网站 API 通过 Power Automate每个请求都必须包含正确的身份验证凭据。身份验证可确保通信安全,并验证您作为授权用户的身份,从而实现与您的系统之间的无缝集成。 Power Automate 流量和 PDF4me 服务。

您不容错过的重要事实

映射实际文件字节

文件内容 必须是二进制文件 获取文件内容 (或等效方法)。仅包含元数据的引用会破坏验证或返回误导性结果。

三个产出,一个决策

一致性 命名级别(例如: PDF/A-1b)。 使用 IsPdfA符合 路由时要综合考虑,不要依赖单个标志。

验证是只读的

此操作无法修复 PDFs如果验证失败,则进行转换或补救,然后再进行验证。

概览:输入和输出

输入:文件内容

二进制 PDFSharePointOneDriveOutlook或之前的操作。

输入:文件名

原始文件名(含扩展名),例如: 测试.pdf

输出

一致性符合IsPdfA 有关条件和审批。

在 Power Automate 中执行 PDF 验证 PDFA 操作,显示文件内容和文件名参数

地图 文件内容文件名 从返回完整文件字节的步骤开始。

主要特点

  • PDF/A 一致性检查 与以保护为导向的理念相一致 PDF (ISO 19005系列)
  • 结构化布尔输出 为了 Power Automate 条件和批准
  • 非破坏性仅供分析;来源 PDF 未重写
  • 与 Microsoft 365 兼容:与 SharePointOneDrive, 和 Outlook 附件
  • 管道就绪:与同一流程中的转化或 ZUGFeRD 生成步骤配对

参数

必需的: 两个都 文件内容文件名 每次运行都必须设置。

范围必需的类型它的作用例子
File ContentYesBinaryPDF bytes from the previous action.Get file content
File NameYesStringFilename with extension for logging and tracing.Test.pdf

输出

连接器返回 一致性符合, 和 IsPdfA (查看您的运行历史记录或) API 响应正文)。典型的成功验证会返回 HTTP 200 与一个 JSON 身体类似:

{
"Conformance": "PDF/A-1b",
"IsConforming": true,
"IsPdfA": true
}
场地类型意义
ConformanceStringDetected or declared PDF/A level (e.g. PDF/A-1b)
IsConformingBooleantrue if the file conforms to that level
IsPdfABooleantrue if the document is PDF/A

流程决策逻辑(典型)

  • IsPdfA = trueIsConforming = true → 允许存档或下游发布
  • IsPdfA = trueIsConforming = false → 归档前进行修复(字体、透明度、附件)
  • IsPdfA = false → 如果策略要求,请转换为 PDF/A 格式,然后再次运行此操作
在 Power Automate 中验证 PDFA 输出,显示符合性结果,并检查 IsConforming 和 IsPdfA 标志。

示例回复正文 一致性符合, 和 IsPdfA

快速设置(Power Automate

  1. 添加 PDF:验证 PDFA获取文件内容 (或同等效力)。
  2. 地图 文件内容文件名 从那一步开始。
  3. 添加一个 健康)状况符合 (以及可选的) IsPdfA)。
  4. 分支用于归档、通知合规部门或触发转换。
  5. 日志结果记录到Dataverse平台, SharePoint 元数据,或者如果需要的话,票务系统。

工作流程示例

工作流程示例Opens by default: four PDF/A patterns in a 2×2 grid. Collapse anytime.
SharePoint 档案门
  1. 当文件进入“接收”库时触发。
  2. 获取文件内容 PDF
  3. 跑步 验证 PDF
  4. 如果 符合复制到记录库;否则通知记录。

影响: 仅符合规定 PDFs 达到长期储存标准。

出版前质量控制
  1. 触发后 PDF 一代人 ERP 或模板。
  2. 在向客户或监管机构发布之前,请验证 PDF/A 文件。
  3. 如果失败,则创建任务或返回创作过程。
  4. 成功后,发布并盖章批准元数据。

影响: 合规性检查成为产品发布流程的一部分,而不是事后才考虑的因素。

转换后再重新验证
  1. 摄入“正常” PDF 暂不打算存档。
  2. 运行你的 创建 PDF/A (或等效的)转换步骤。
  3. 对转换后的文件进行 PDF/A 验证。
  4. 仅在以下情况下储存 符合 属实。

影响: 治理团队的闭环流程:转换 → 证明 → 存储。

ZUGFeRD/混合后 PDF
  1. 生成混合发票 PDF (例如。 创建 ZUGFeRD 发票)。
  2. 将输出字节传递到 验证 PDF 如果政策要求进行 PDF/A 归档。
  3. 将审批结果(通过/失败)路由至财务或合规队列。
  4. 保留审计字段(发票 ID、运行 ID) SharePoint 列。

影响: 从生成到已验证的归档就绪状态,实现端到端的可追溯性。

行业应用案例及应用

行业应用案例及应用Expand to see legal, finance, healthcare, and public-sector scenarios.
法律及记录
  • 案件档案在法律保留或导出之前,对 PDF 文件进行审查
  • 电子取证尽早拒绝非存档 PDF 文件。
  • 保留政策符合内部 ISO 风格的文档规则
金融与保险
  • 政策文件在向客户可见发布之前进行验证
  • 索赔PDF,可存档的提交
  • 报告包在电路板或稳压器封装前进行批量检查
医疗保健与生命科学
  • 临床PDF在长期存档电子病历之前,请验证格式。
  • 高质量文档受控工作流程中的自动化质量控制
  • 审计支持流程运行中机器可读的通过/失败结果
公共部门与教育
  • 永久记录PDF/A 作为一种面向保存的格式
  • 信息自由/披露发布文件的统一格式
  • 数字化邮件室在归档前验证收到的 PDF 文件。

故障排除

验证意外失败

确认映射字段为真实的二进制文件内容。使用已知有效的 PDF/A 样本重新测试。

IsPdfA = true 但 IsConforming = false

该文件可能声称是 PDF/A 格式,但未能通过严格的检查。请在归档前进行修复。

政策层面的决策

使用 IsPdfA符合一致性 为了清晰的分支。

相关操作

获取帮助