Automatización

Edición automatizada con XML, IDML y scripts

Las flexibles opciones de XML, el lenguaje de marcado de InDesign® (IDML) y la compatibilidad con las sofisticadas secuencias de comandos de Adobe® InDesign le permiten crear potentes flujos de trabajo automatizados para publicar contenido en varios sistemas y medios de salida. Encuentre información detallada acerca de la compatibilidad con XML, IDML y las secuencias de comandos de InDesign para facilitar la creación de una base sólida de soluciones personalizadas que satisfagan sus necesidades específicas de edición.

Si considera la automatización de InDesign, puede que también desee echar un vistazo a Adobe InDesign Server, la versión potente, flexible y ampliable de InDesign. InDesign Server ofrece todas las funciones de la versión para ordenadores de sobremesa y diversas funciones basadas en servidor, puesto que tiene el mismo código base que InDesign.

Recursos IDML

IDML es un formato de archivo abierto basado en XML que permite a desarrolladores e integradores de sistemas de terceros crear, modificar y desmontar mediante programación documentos InDesign fuera del contexto de InDesign. IDML funciona con las herramientas de edición de XML estándares, lo que facilita su uso en flujos de trabajo automatizados. Además, es compatible con los subprocesos múltiples de InDesign, lo que acelera aún más el trabajo con el formato de archivos IDML.

Con IDML, ahora los desarrolladores pueden:

  • Generar o modificar dinámicamente documentos.
  • Desmontar y reutilizar partes de documentos.
  • Transformar elementos de documentos usando XSLT.
  • Encontrar y modificar datos en documentos InDesign utilizando XPath o XQuery.
  • Usar el software Adobe Flash® Builder® y el tiempo de ejecución de Adobe AIR® para crear aplicaciones e interfaces personalizadas ante los flujos de trabajo IDML.

Una reinvención del flujo de trabajo de los documentos diseñados

IDML se deriva del formato InDesign Interchange (INX), introducido en InDesign CS2 para que los usuarios pudieran guardar documentos y utilizarlos en una versión previa. INX era difícil de leer y manipular porque estaba diseñado para usarse con InDesign únicamente. Quienes intentaban manipular INX se encontraban con problemas de legibilidad, solidez, capacidad de ampliación y compatibilidad con las herramientas XML.

IDML soluciona estos problemas al permitir que los desarrolladores cambien, monten y vuelvan a montar representaciones XML de documentos InDesign. Esto permite que se creen y manipulen archivos de InDesign fuera del programa. A continuación, estos archivos se vuelven a introducir en un producto InDesign para renderizarlos al formato de salida final.

Ventajas

IDML ofrece una manera más fácil y flexible de construir e implementar una variedad de soluciones de publicación. Entre las ventajas se incluyen:

  • Integridad: con IDML, se pueden representar objetos, atributos y preferencias con capacidad bidireccional completa.
  • Legibilidad: prácticamente cualquier programa y herramienta que pueda leer y escribir XML puede leer y escribir IDML.
  • Solidez: con IDML, los desarrolladores tienen mayor visibilidad de los errores y mayor flexibilidad para ocuparse de ellos.
  • Compatibilidad retroactiva: los usuarios podrán tomar un archivo IDML generado para una versión y abrirlo en versiones posteriores.

Casos de uso de muestra

Como IDML es un formato XML, tiene una gran variedad de usos potenciales. No obstante, algunos de sus usos más comunes incluyen:

  • Procesos bidireccionales: IDML permite que una solución se convierta desde el formato de archivo binario de InDesign a IDML y viceversa. Por ejemplo, un documento InDesign puede exportarse en IDML para utilizarlo como plantilla fuera de InDesign y, entonces, la plantilla IDML puede modificarse con herramientas XML y volver a importarse en formato de archivo InDesign.
  • Construcción dinámica de documentos: en este entorno, los documentos IDML se pueden construir a partir de información en una base de datos o desde una alimentación de cable con herramientas XML, y después se pueden abrir en InDesign o Adobe InCopy® para seguir procesándolos.
  • Recursos XML

    Aprenda a importar y trabajar con archivos XML en InDesign.

    Recursos de scripts

    Gracias a la compatibilidad de InDesign con secuencias de comandos, puede automatizar tareas tediosas de producción, como la colocación y sustitución de imágenes, la corrección de errores en el texto y la preparación de archivos para su impresión. Además, juega un papel fundamental en los flujos de trabajo basados en XML e IDML. Obtenga más información sobre cómo agregar y trabajar con scripts en InDesign.

    Recursos XMP

    Creación de soportes inteligentes con XMP

    La plataforma de metadatos extensible (XMP) de Adobe es una tecnología de etiquetado que permite incrustar datos sobre un archivo, conocidos como metadatos, en el archivo. Vaya al Sitio web de XMP para obtener más información sobre cómo utilizan XMP nuestros partners y sobre los estándares.

    Tecnología XMP para desarrolladores

    El kit de herramientas de XMP le permite integrar la funcionalidad de metadatos en su producto o solución. Es compatible con macOS, Windows® y Unix®, y viene con muestras, documentación, código fuente y archivos de proyecto. El kit de herramientas de XMP está disponible bajo licencia BSD.


    recursos relacionados

    Póngase en contacto con nosotros

    Nos encantaría conocer su opinión. Comparta sus ideas con la Comunidad de Adobe InDesign

     Adobe

    Obtén ayuda de forma más rápida y sencilla

    ¿Nuevo usuario?