WpsPageExchange – InDesign-Skript zum Seitentausch – Programmierbeispiel
zwei Seiten vertauschen -> (HilfDirSelbst.ch)
Hier finden Sie eine ausführliche Diskussion zum Thema und können sehen, wie ich die Lösung durch Rückmeldungen in den einzelnen Beiträgen Stück für Stück weiter entwickle.
Hier zeigt sich, wie wichtig das Feedback des Anwenders für die Skriptentwicklung ist.
Nur bei ausreichenden Rückmeldungen kann es Verbesserungen und Fehlerbehebungen geben.
In diesen Diskussionen finden sich dann auch oft Anregungen für weitere InDesign-Skriptentwicklungen.
Nachdem die ersten zwei Versuche einer Skriptlösung aus meiner Sicht nicht wirklich zufriedenstellend waren, bin ich die Aufgabe noch einmal komplett neu angegangen.
Die Arbeit mit diesem Skript können Sie hier in diesem Video sehen:
In diesem InDesign-Skript zum Seitenaustausch zeige ich ein Skriptfenster, das während der Arbeit in Adobe InDesign die Selektion von Seiten automatisch registriert und in eine Liste von Seitenpaaren speichert.
Aktionen werden protokolliert, auf Knopfdruck können Seiten getauscht und Eingaben zurückgesetzt werden.
Auftretende Fehler werden in einer eigenen Fehlerbehandlungsroutine mit Ursache, Stack, Zeilennummer und Methodenname angezeigt.
Auf Knopfdruck können dann diese Seiten miteinander vertauscht werden.
Realisiert wurde das Skript als JavaScript-Objekt mit einem nicht modalen Fenster, einem installierten Eventhandler und einer ausgefeilten lokalen Fehlerbehandlungsroutine.
Suchen Sie mehr Beispiele zur InDesign-Skriptprogrammierung?
Supportforum zu meinen InDesign-Skripten.
weitere Unterforen:
WpsCreateAnchoredFrames, WpsCreatePictureIndex – Supportforum, WpsCsvHandler, WpsCsvHandlerPro, WpsFileUtilities, WpsGetOutputFromWmic – exakte Windows-Version ermitteln, WpsGetInfosAboutIndesignVersions, WpsIndFileIdentifier, WpsHyperlinkInspector, WpsCreateHyperlinkUrls, WpsReadHyperlinkUrls, WpsChangeHyperlinksUrls, WpsInstallScripts2InDesignVersions, WpsInsertDates, WpsMakeCalendar – Kalendererstellung mit Doppelklick, WpsMakeCalender – Skript, Adobe® InDesign® Kalendervorlagen für WpsMakeCalender, Konfigurationsdatei(en) von WpsMakeCalender, WpsModifiedFindChangeByList, WpsPageExchange – Support, WpsPreserveReviewInformation, WpsProjectHandler, WpsRelinker – Supportforum, WpsRunningHeaders – Supportforum, WpsSearchAndInserts, WpsDataMerge – Support, WpsSpecialKeyWordIndex – Support, WpsTranslateUtility
Adobe® InDesign® Automatisierung
Adobe® InDesign® Automatisierung mit JavaScript
Adobe® InDesign®: Skriptprogrammierung mit verschiedenen Programmiersprachen
Anfragen, Beispielcode (Code Snippets), Libs und andere Werkzeuge zur Automatisierung von Adobe® InDesign® mit JavaScript (Adobe InDesign JavaScript Programming),
weitere Unterforen:
Adobe® InDesign® Automatisierung mit JavaScript, Bücher und weitere Infos, WpsIncludesInCludes, WpsCompareObjects, WpsGetOverwritesOfStories, WpsGetKeyStrings, ScriptUI – User-Interface Tools, InDesign Script Programming – Errorhandling
Downloads (mehr als 42 InDesign-Skripte zum Download)