Automação

Publicação automatizada com XML, IDML e script

As opções XML flexíveis, o InDesign® Markup Language (IDML) e o avançado suporte a scripts no Adobe® InDesign permitem criar eficientes fluxos de trabalho automatizados para publicação de conteúdo em vários sistemas e mídias de saída. Consulte informações detalhadas sobre o suporte a XML, IDML e scripts do software InDesign para obter ajuda sobre a criação de uma base sólida para soluções personalizadas que atendam às suas necessidades de publicação.

Se estiver considerando automatizar o InDesign, talvez você queira conhecer o Adobe InDesign Server, a versão robusta, flexível e escalonável do InDesign. Como o InDesign Server compartilha a mesma base de código que o InDesign, ele oferece todos os recursos da versão para computador, bem como vários recursos baseados em servidor.

Recursos de IDML

IDML é um formato de arquivo aberto baseado em XML que permite aos desenvolvedores externos e integradores de sistemas criar, modificar e desconstruir de forma programática documentos do software InDesign fora do contexto do InDesign. O IDML trabalha com ferramentas padrão de edição XML, o que facilita seu uso em fluxos de trabalho automatizados. Com o suporte a multithreading do InDesign, trabalhar com o formato de arquivo IDML ficou ainda mais rápido.

Com o IDML, os desenvolvedores agora podem:

  • Gerar ou modificar documentos de forma dinâmica
  • Desconstruir e reutilizar partes de documentos
  • Transformar elementos do documento com o XSLT
  • Encontrar e modificar dados dos documentos do InDesign usando o XPath ou o XQuery
  • Usar o software Adobe Flex® Builder® e o tempo de execução do Adobe AIR® para criar aplicativos e interfaces personalizados em fluxos de trabalho IDML

Reinvenção dos fluxos de trabalho de documentos projetados

O IDML é derivado do formato InDesign Interchange (INX), que foi incluído na InDesign CS2 para que os usuários pudessem salvar os documentos a serem usados em uma versão anterior. O INX era difícil de ler e manipular, pois foi desenvolvido para ser usado somente pelo InDesign. Quem tentou manipular o INX teve dificuldades de legibilidade, solidez, extensibilidade e compatibilidade com ferramentas XML.

O IDML resolve esses problemas, pois permite que os desenvolvedores alterem, montem e remontem representações XML de documentos do InDesign. Assim, é possível criar e manipular arquivos do InDesign fora do contexto do InDesign. Os arquivos voltam para um produto do InDesign para renderização em um formato de impressão final.

Benefícios

O IDML oferece uma maneira mais fácil e mais flexível de criar e implementar várias soluções de publicação. Os benefícios incluem:

  • Integridade — com o IDML, objetos, atributos e preferências podem ser representados com recursos completos.
  • Legibilidade — o formato IDML pode ser lido e gravado por praticamente qualquer programa ou ferramenta capaz de ler e gravar XML.
  • Solidez — com o IDML, os desenvolvedores têm mais visibilidade dos erros e maior flexibilidade para manipulá-los.
  • Compatibilidade com outras versões — os usuários poderão pegar um arquivo IDML gerado para uma versão e abri-lo nas próximas versões.

Exemplos de casos de uso

Como o IDML é um formato XML, seus usos em potencial são variados. Porém, alguns usos comuns incluem:

  • Realização do processo completo — o IDML permite que uma solução faça conversões entre o formato de arquivo binário do InDesign e do IDML. Por exemplo, um documento do InDesign pode ser exportado para IDML para ser usado como modelo fora do InDesign e o modelo IDML, por sua vez, pode ser modificado com ferramentas XML e importado novamente para o formato de arquivo do InDesign.
  • Construção de documentos dinâmicos — neste cenário, os documentos do IDML podem ser construídos a partir das informações de um banco de dados ou de uma alimentação online com ferramentas XML e abertos no software InDesign ou Adobe InCopy® para serem processados.
  • Recursos de XML

    Aprenda a importar e trabalhar com arquivos XML no InDesign.

    Recursos de script

    Com o suporte a scripts do InDesign, você pode automatizar tarefas de produção cansativas, como inserção e substituição de imagens, correção de erros em textos e preparação de arquivos para impressão. Ele também desempenha um papel fundamental em fluxos de trabalho baseados em IDML e XML. Saiba como adicionar e trabalhar com scripts no InDesign.

    Recursos de XMP

    XMP — agregando inteligência à mídia

    A Plataforma de metadados extensível da Adobe (XMP) é uma tecnologia de rotulagem que permite incorporar dados de um arquivo, conhecidos como metadados, no próprio arquivo. Para obter mais informações sobre como os parceiros e padrões estão usando XMP, visite o site XMP.

    Tecnologia XMP para desenvolvedores

    O kit de ferramentas XMP permite integrar a funcionalidade de metadados em seu produto ou solução. Ele oferece suporte a macOS, Windows® e UNIX® e vem com arquivos de projetos, amostras, documentação e código-fonte. O kit de ferramentas XMP está disponível com a licença BSD.


    recursos relacionados

    Fale conosco

    Adoraríamos ouvir o que você tem a dizer. Compartilhe seus pensamentos com a Comunidade do Adobe InDesign

    Receba ajuda com mais rapidez e facilidade

    Novo usuário?