mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 23.04.2024 13:39 Benutzername: Passwort: Auto-Login

Thema: Kurioser Freisteller in InDesign vom 15.11.2018


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Software - Print -> Kurioser Freisteller in InDesign
Seite: Zurück  1, 2
Autor Nachricht
JonathanB

Dabei seit: 18.04.2017
Ort: Berlin
Alter: -
Geschlecht: Männlich
Verfasst Do 15.11.2018 21:22
Titel

Antworten mit Zitat Zum Seitenanfang

Leider ja.

Aber es gibt Skripte:
https://indesignsecrets.com/script-show-options-files.php
  View user's profile Private Nachricht senden
emale999
Threadersteller

Dabei seit: 15.11.2018
Ort: -
Alter: -
Geschlecht: -
Verfasst Fr 16.11.2018 10:14
Titel

Antworten mit Zitat Zum Seitenanfang

Danke Dir, JonathanB , hast mir sehr geholfen.
Das Skript war auch ein guter Denkanstoß.

Habe ein Skript geschrieben, welches bei allen ausgewählten Bildern den Beschneidungspfad entfernt (sofern vorhanden) und dann den ersten Alphakanal (in meinem Fall gibt es immer nur den einen) des Bildes zum Freistellen nutzt.

Falls es jemand auch mal benötigen sollte:

Code:
var alphaKanalNr = 1;

if (app.documents.length == 0) {
   alert ("Es ist kein Dokument offen.", "Stop");
   exit();
   }

var selection = app.activeDocument.selection;

if (selection.length == 0) {
   alert("Bitte w\u00e4hlen Sie mindestens einen Bildrahmen aus.");
   exit();
   }

for (var x=0; x<selection.length; x++) if (selection[x].constructor.name == "Rectangle") {
    setAlpha(selection[x]);
    }

// Bild mit Alphakanal-Freistellung neu platzieren
function setAlpha(frame){ 
     var img = frame.allGraphics[0]; 
     var alphaChannelName =  img.clippingPath.alphaChannelPathNames[alphaKanalNr-1]; 
     if (img.hasOwnProperty("clippingPath") && img.clippingPath.clippingType != ClippingPathType.NONE) {
         // Beschneidungspfad entfernen
         img.clippingPath.clippingType = ClippingPathType.NONE;
         }
     app.imageIOPreferences.alphaChannelName = alphaChannelName; 
     frame.place(img.itemLink.filePath,0, undefined); 
    }
  View user's profile Private Nachricht senden
Anzeige
Anzeige
 
Ähnliche Themen InDesign: Freisteller in PDF wieder weg?
PS CS2 Freisteller
kaputte Freisteller
freisteller per alphakanal
Automatische Freisteller mit Gimp??
QXP/PDF - Farbsaum trotz Freisteller?
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2
MGi Foren-Übersicht -> Software - Print


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.