Automatize fluxos de trabalho com scripts

Última atualização em 7 de ago de 2026

Aprenda a automatizar tarefas no Adobe InDesign usando os painéis Scripts e Rótulo de Script para fluxos de trabalho mais rápidos e consistentes.

Você pode usar dois painéis de scripts no InDesign para simplificar o fluxo de trabalho: o painel Scripts e o painel Rótulo de script.

Painel de scripts

Use o painel Scripts para executar scripts que automatizam tarefas repetitivas. O painel exibe scripts armazenados nas pastas Scripts dentro das pastas do aplicativo InDesign e de Preferências.

Para abrir o painel Scripts, selecione janela > Utilitários > Scripts. Adicione scripts à pasta Painel de Scripts para que apareçam no painel.
Locais de armazenamento de scripts

  • macOS: Users/[username]/Library/Preferences/Adobe InDesign/[version]/[language]/Scripts/Scripts Panel
  • Windows: Users\[username]\AppData\Roaming\Adobe\InDesign\[version]\[language]\Scripts\Scripts Panel
Dica

Para encontrar a pasta Scripts Panel, clique com o botão direito (Windows) ou clique com Control (macOS) em um script no painel Scripts e selecione Revelar no Explorer ou Revelar no Finder.

Painel Rótulo de script

Use o painel Rótulo de script para atribuir rótulos a itens de página, como quadros de texto ou formas. Os rótulos ajudam os scripts a identificar objetos específicos. Para abrir o painel, selecione Janela > Utilitários > Rótulo de script.

Scripts permitem automatizar tarefas, desde ações simples até recursos complexos. É possível criar seus próprios scripts ou executar scripts criados por outras pessoas usando guias de scripting e recursos para desenvolvedores disponíveis.

Scripts de amostra disponíveis no InDesign

Você pode instalar e usar os scripts de exemplo. Para executar um script, clique duas vezes nele no painel Scripts.

Nome do script

Função

AddGuides

Adiciona guias ao redor dos objetos selecionados.

AddPoints

Adiciona pontos aos caminhos dos objetos selecionados.

Adicionar código QR

Coloca um código QR no marcador de posição ou diretamente como um item da página.

AdjustPageItems

Move o conteúdo de páginas pares/ímpares por valores especificados para reposicionar itens após alteração de margem de página principal ou inserções de página.

AlignToPage

Alinha objetos em posições especificadas em uma página.

AnimationEncyclopedia

Cria botões com propriedades de animação diferentes.

BreakFrame

Remove o quadro de texto selecionado e o conteúdo de uma matéria.

CornerEffects

Redesenha o caminho de itens selecionados usando diferentes efeitos de canto, incluindo efeitos aplicados a pontos de caminho específicos.

CreateCharacterStyles

Define um estilo de caractere completo, segundo o texto selecionado.

CropMarks

Adiciona marcas de corte e registro ao redor dos objetos selecionados.

ExportAllStories

Exporta todas as matérias de um documento para uma série de arquivos de texto.

FindChangeByList

Executa operações padrão de localizar/alterar texto lendo um arquivo de texto delimitado por tabulações.

ImageCatalog

Insere todos os gráficos de uma pasta especificada em um layout de folha de contato.

MakeGrid

Cria uma grade, subdividindo ou duplicando os objetos selecionados.

Neon

Aplica um efeito de mesclagem ao objeto ou objetos selecionados.

PathEffects

Altera as posições dos pontos de caminho nos objetos selecionados para adicionar um efeito criativo.

PlaceMultipagePDF

Insere todas as páginas de um documento PDF.

SelectObjects

Seleciona objetos na propagação ativa, por tipo de objeto.

SortParagraphs

Classifica parágrafos selecionados em ordem alfabética.

SplitStory

Divide quadros de texto na matéria selecionada em quadros de texto separados e desvinculados.

TabUtilities

Aplica paradas de tabulação e recuos ao texto selecionado.

Desenvolvimento de plug-in UXP

Embora os scripts ajudem a automatizar tarefas, o scripting UXP permite que desenvolvedores criem plug-ins com interfaces de usuário ricas e interativas.

Scripts fornecidos pela comunidade

Encontre scripts de código aberto da comunidade Adobe InDesign para ampliar a funcionalidade e automatizar tarefas especializadas.

Script

Autor

Finalidade

Kris Coppieters

Use atalhos de teclado para inserir um ou mais caracteres Unicode no texto do InDesign com facilidade.

Stefan Rakete

Use atalhos de teclado para adicionar aspas tipográficas definidas antes e depois do texto selecionado.

Paolo Agostinetto

Copie uma camada e seus elementos de um documento para outro.

Roland Dreger

Determine a altura do "x" em um trecho de texto.

Ariel Walden

Modifique as margens do documento para corresponder ao quadro de texto selecionado em todo o documento. 

Ariel Walden

Quebre o encadeamento entre quadros de texto com facilidade.

Kris Coppieters

Alertar usuários sobre a presença de notas com um script de inicialização para InDesign e Adobe InCopy.

Kris Coppieters

Copiar e colar coordenadas em itens da página.

Gregor Fellenz

Encadeie consultas GREP do InDesign em novos scripts.

Gregor Fellenz

Limpe substituições de estilo de Texto, Tabelas ou Objetos do InDesign. 

Luis Felipe Corullón

Inverter a seleção no documento do InDesign.

Paolo Agostinetto

Esse script permite copiar uma camada e seus elementos de um documento para outro.

Peter Kahrel

Converta notas de fim do documento em notas de fim do livro.

Peter Kahrel

Criar notas de fim cujas referências não se atualizam automaticamente ao adicionar ou remover notas de fim.

Olav Kvern

Redimensiona a seleção atual, como uma imagem, para ajustar à página.

Olav Kvern

Redimensione a página para o tamanho da seleção atual, como uma imagem.

A Adobe mantém um repositório de scripts de código aberto da comunidade no GitHub. Para obter mais informações sobre o repositório de Scripts da comunidade do InDesign, consulte o arquivo ReadMe. Esse arquivo ReadMe inclui detalhes sobre como contribuir com um script e links para os criadores dos scripts.