gpt4 book ai didi

javascript - Alfresco Action - 使用 Action 将文件转换为 PDF

转载 作者:行者123 更新时间:2023-11-30 11:42:57 27 4
gpt4 key购买 nike

我正在使用 Alfresco V5.0.d,我需要添加一个允许用户将此文档转换为 PDF 格式并将 PDF 文档替换到另一个目录的操作。

默认情况下,Alfresco 会根据我的需要提出两个操作:

  • “关联简单工作流”:它添加了一个 Action (在 Action 列表中)但是文档必须被复制或转移到另一个目录
  • “连续转换和复制”:此操作将文档转换为 PDF 并将此 PDF 移至另一个目录,但此操作会自动运行

或者,我想添加一个操作,当用户点击它时,会从文档创建一个 PDF 文件,并将该 PDF 文件转移到另一个目录中。

由于 Alfresco 提出的默认操作(无需开发或脚本),我不知道是否可以这样做,或者我是否需要通过开发/添加脚本来添加此操作。

你能帮我或给我一些建议吗?

谢谢!

最佳答案

如前所述,需要进行一些开发。执行转换的 API 很简单,但如果您从未进行过任何 Alfresco 开发,将所有部分放在一起需要一点时间。这描述了有关添加发送电子邮件操作的操作的教程 http://docs.alfresco.com/5.2/tasks/dev-extensions-share-tutorials-add-action-doclib.html .

您可以查看 http://ecmarchitect.com/alfresco-developer-series围绕添加操作以及 http://docs.alfresco.com/5.2/references/dev-extension-points-actions.htmlhttp://docs.alfresco.com/5.2/references/dev-services-content.html .

您还可以使用您创建的 javascript web 脚本来执行此操作,以便在存储库端为 web 脚本的 javascript 部分执行转换(这只是几行 javascript http://docs.alfresco.com/5.2/references/API-JS-Transformation-document.html )。您只需要添加共享配置和一点点 javascript 即可调用 Web 脚本。

如果您已经使用 Alfresco 完成工作,这需要几个小时的努力。但是,如果您没有使用 Alfresco 进行开发的经验,最简单的方法就是创建您提到的转换和复制内容规则。请记住,您当然可以将其基于位置,但也可以添加其他标准,例如检查节点上属性的值(例如,当 status=approved 时)。

关于javascript - Alfresco Action - 使用 Action 将文件转换为 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41962617/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com