Skrypty umożliwiają automatyzację obiegów pracy

Ostatnia aktualizacja 7 sie 2026

Naucz się automatyzować zadania w programie Adobe InDesign za pomocą paneli Skrypty i Etykieta skryptu, aby przyspieszyć i ujednolicić obiegi pracy.

Można użyć dwóch paneli skryptów w programie InDesign, aby usprawnić obieg pracy: panel Skrypty i panel Etykieta skryptu.

Panel Skrypty

Panel Skrypty służy do uruchamiania skryptów automatyzujących powtarzalne zadania. Panel wyświetla skrypty przechowywane w folderach Skrypty w aplikacji InDesign oraz w folderach Preferencje.

Aby otworzyć panel Skrypty, wybierz kolejno Okno > Narzędzia > Skrypty. Dodaj skrypty do folderu Panel Skrypty, aby pojawiły się w panelu.
Lokalizacje przechowywania skryptów

  • macOS: Users/[nazwa użytkownika]/Library/Preferences/Adobe InDesign/[wersja]/[język]/Scripts/Scripts Panel
  • Windows: Users\[nazwa użytkownika]\AppData\Roaming\Adobe\InDesign\[wersja]\[język]\Scripts\Scripts Panel
Wskazówka

Aby znaleźć folder Panel Skrypty, kliknij prawym przyciskiem myszy (Windows) lub kliknij z naciśniętym klawiszem Control (macOS) skrypt w panelu Skrypty, a następnie wybierz Pokaż w Eksploratorze lub Pokaż w programie Finder.

Panel etykiet skryptu

Panel Etykieta skryptu służy do przypisywania etykiet elementom strony, takim jak ramki tekstu lub kształty. Etykiety pomagają skryptom identyfikować określone obiekty. Aby otworzyć panel, wybierz Okno > Narzędzia > Etykieta skryptu.

Tworzenie skryptów pozwala automatyzować zadania — od prostych działań po złożone funkcje. Można tworzyć własne skrypty lub uruchamiać skrypty utworzone przez innych, korzystając z dostępnych przewodników po skryptach i zasobów dla deweloperów.

Dostępne przykładowe skrypty w programie InDesign

Można zainstalować przykładowe skrypty i z nich korzystać. Aby uruchomić skrypt, kliknij go dwukrotnie w panelu Skrypty.

Nazwa skryptu

Funkcja

Dodaj linie pomocnicze

Dodaje linie pomocnicze wokół zaznaczonego obiektu lub obiektów.

Dodaj punkty

Dodaje punkty do ścieżek zaznaczonego obiektu lub obiektów.

Dodaj kod QR

Umieszcza kod QR w module umieszczania lub bezpośrednio jako element strony.

AdjustPageItems

Przesuwa zawartość stron parzystych/nieparzystych o określone wartości w celu zmiany położenia elementów po zmianie marginesów strony wzorcowej lub wstawieniu stron.

Wyrównaj do strony

Wyrównuje obiekty do określonego miejsca na stronie.

AnimationEncyclopedia

Tworzy przyciski z różnymi właściwościami animacji.

BreakFrame

Usuwa wybraną ramkę tekstową i zawartość z relacji.

CornerEffects

Przerysowuje ścieżkę wybranych elementów przy użyciu różnych efektów narożników, w tym efektów zastosowanych do określonych punktów ścieżki.

Stwórz style znakowe

Określa pełny styl znakowy w oparciu o zaznaczony tekst.

Kadruj znaczniki

Dodaje znaki kadrowania i dopasowania wokół wybranych obiektów.

Eksportuj wszystkie wątki

Eksportuje wszystkie wątki w dokumencie do zestawu plików tekstowych.

Znajdź zmianę według listy

Wykonuje standardowe operacje znajdowania/zmiany tekstu przez odczytanie pliku tekstowego z separatorami w postaci tabulacji.

ImageCatalog

Umieszcza wszystkie grafiki z określonego folderu w układzie arkusza kontaktowego.

Wykonaj siatkę

Tworzy siatkę poprzez dalszy podział lub powielenie zaznaczonego obiektu lub obiektów.

Neon

Stosuje efekt mieszania do wybranego obiektu lub obiektów.

PathEffects

Zmienia pozycje punktów ścieżki na wybranych obiektach, aby dodać efekt kreatywny.

PlaceMultipagePDF

Umieszcza wszystkie strony z dokumentu PDF.

Zaznacz obiekty

Zaznacza obiekty na aktywnej rozkładówce według typu obiektu.

Sortuj akapity

Sortuje wybrane akapity alfabetycznie.

SplitStory

Dzieli ramki tekstowe w wybranej relacji na oddzielne niepołączone ramki tekstowe.

TabUtilities

Stosuje tabulatory i wcięcia do wybranego tekstu.

Tworzenie wtyczek UXP

Skrypty pomagają zautomatyzować zadania, a tworzenie skryptów UXP pozwala programistom tworzyć wtyczki z bogatymi, interaktywnymi interfejsami użytkownika.

Skrypty tworzone przez społeczność użytkowników

Znajdź skrypty typu open source społeczności Adobe InDesign, aby rozszerzyć funkcjonalność i zautomatyzować wyspecjalizowane zadania.

Skrypt

Autor

Cel

Kris Coppieters

Użyj skrótów klawiaturowych, aby łatwo wstawiać jeden lub więcej znaków Unicode do tekstu w programie InDesign.

Stefan Rakete

Użyj skrótów klawiaturowych, aby dodać zdefiniowane cudzysłowy typograficzne przed i po wybranym tekście.

Paolo Agostinetto

Kopiuj jedną warstwę i jej elementy z jednego dokumentu do drugiego.

Roland Dreger

Określ wysokość x fragmentu tekstu.

Ariel Walden

Zmodyfikuj marginesy dokumentu, aby dopasować je do wybranej ramki tekstowej w całym dokumencie. 

Ariel Walden

Z łatwością przerwij połączenie między ramkami tekstowymi.

Kris Coppieters

Powiadamiaj użytkowników o obecności notatek za pomocą skryptu uruchamianego przy starcie dla programów InDesign i Adobe InCopy.

Kris Coppieters

Kopiuj i wklejaj współrzędne na elementy strony.

Gregor Fellenz

Łącz zapytania GREP programu InDesign w nowe skrypty.

Gregor Fellenz

Wyczyść nadpisania stylu z tekstu, tabel lub obiektów programu InDesign. 

Luis Felipe Corullón

Odwróć zaznaczenie w dokumencie InDesign.

Paolo Agostinetto

Ten skrypt pozwala skopiować warstwę i jej elementy z jednego dokumentu do innego.

Peter Kahrel

Konwertuj przypisy końcowe z końca dokumentu na przypisy końcowe z końca książki.

Peter Kahrel

Utwórz przypisy końcowe, których odnośniki nie aktualizują się automatycznie po dodaniu lub usunięciu przypisów końcowych.

Olav Kvern

Zmienia rozmiar bieżącego zaznaczenia, takiego jak obraz, aby dopasować go do strony.

Olav Kvern

Zmień rozmiar strony do rozmiaru bieżącego zaznaczenia, takiego jak obraz.

Adobe utrzymuje repozytorium skryptów open source tworzonych przez użytkowników w systemie GitHub. Więcej informacji o repozytorium skryptów społeczności InDesign podano w pliku ReadMe. Plik ten zawiera szczegółowe informacje o tym, w jaki sposób można przekazać własny skrypt, a także odsyłacze do autorów skryptów.