为多个用户创建自动低分辨率和高分辨率pdf,png与inDesign

Create automatic low & high res pdf, png with inDesign for multiple user

本文关键字:pdf 高分辨率 png inDesign 分辨率 用户 创建      更新时间:2023-09-26

我正在开发一个平台,该平台应该从 inDesign 文件创建一个低分辨率和高分辨率的 pdf、一个 png,也许还有一个包含新数据的新 indesign 文件。

这些步骤在我的脑海中。

  1. 用户登录或使用其个人数据创建新登录,用于示例:名字、姓氏、地址、电话和网络。
  2. 有一个设计文件,例如名片,带有名字等的占位符。
  3. 脚本/插件/插件应该使用 xml,csv 打开文件并创建这些文件并将其自动保存在目录中。
  4. 我可以处理这些文件

当你们知道一个软件,插件,...可以处理它,如果你能帮助我,那就太棒了。我想在基于Web的门户之后使用php,jquery,html等。

这在Adobe InDesign Server中是完全可行的,它提供了核心文档撰写功能。不幸的是,这必须在Mac或Windows服务器上运行,但是您可以通过SOAP 从PHP调用它。基本上,该过程是:

  1. 您的网页会捕获个人数据。
  2. 向 InDesign 服务器发送一条 SOAP 消息,指示什么要运行的脚本(这是一个位于服务器(、要加载的模板以及要传递的变量到脚本。
  3. InDesign Server 接收 SOAP 请求并运行将变量放入模板的脚本,从而生成图形文件(这些可以是光栅图像,如 PNG 或 JPG,和/或 PDF 文件符合指示高分辨率/低分辨率等的作业选项文件(。它将响应发送回 PHP 页面,指示成功。
  4. 您的 PHP 页面呈现预览图像或指向 PDF 输出的链接。

您可以从以下位置下载 Adobe InDesign Server 的试用版 adobe.com

您可以在此处找到 InDesign 脚本信息和 InDesign 服务器信息:

http://www.adobe.com/devnet/indesign/sdk.html

您需要 InDesign Server SDK 和 InDesign 脚本 SDK。如果这些是开发站点上的"CS6",请不要担心,但服务器试用版是 CC,产品几乎没有任何变化。