[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt strokeColor ohne Farbfeld (WIN10, CC2020)

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

strokeColor ohne Farbfeld (WIN10, CC2020)

cwenet
Beiträge gesamt: 939

23. Feb 2020, 18:49
Beitrag # 16 von 35
Beitrag ID: #574275
Bewertung:
(1129 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Lieben Dank, Werner,
für deinen Vorschlag.

Darf ich aber nochmals auf meinen Eingangsfrage aufmerksam machen?

Lässt Indesign-Script keine Farbzuweisung zu, ohne vorher ein Farbfeld zu erstellen?

Schönen Abend


als Antwort auf: [#574274]
X

strokeColor ohne Farbfeld (WIN10, CC2020)

WernerPerplies
Beiträge gesamt: 2502

23. Feb 2020, 19:20
Beitrag # 17 von 35
Beitrag ID: #574276
Bewertung:
(1119 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Christoph,

Zitat Darf ich aber nochmals auf meinen Eingangsfrage aufmerksam machen?

Lässt Indesign-Script keine Farbzuweisung zu, ohne vorher ein Farbfeld zu erstellen?


Versuch mal so etwas:
myTextframe.strokeColor.colorValue = [50,0,0]

Einen schönen Tag wünscht

Werner Perplies
Auftragsprogrammierung und Skripte für Adobe InDesign
neu: WpsProjectHandler 15.06.2018, Version 1.75, neue Funktionen
Aktuelles
XING


als Antwort auf: [#574275]

strokeColor ohne Farbfeld (WIN10, CC2020)

cwenet
Beiträge gesamt: 939

23. Feb 2020, 19:28
Beitrag # 18 von 35
Beitrag ID: #574277
Bewertung:
(1113 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Werner,

die Eigenschaft colorValue wird leider nicht unterstützt und das Script bricht ab.


als Antwort auf: [#574276]

strokeColor ohne Farbfeld (WIN10, CC2020)

WernerPerplies
Beiträge gesamt: 2502

23. Feb 2020, 19:33
Beitrag # 19 von 35
Beitrag ID: #574278
Bewertung:
(1107 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Christoph,

bei mir funktioniert das mit ausgewähltem Rahmen:
Code
app.selection[0].strokeColor.colorValue = [50,0,0] 
Ergebnis: 50,0,0,0


Einen schönen Tag wünscht

Werner Perplies
Auftragsprogrammierung und Skripte für Adobe InDesign
neu: WpsProjectHandler 15.06.2018, Version 1.75, neue Funktionen
Aktuelles
XING


als Antwort auf: [#574277]

strokeColor ohne Farbfeld (WIN10, CC2020)

cwenet
Beiträge gesamt: 939

23. Feb 2020, 19:38
Beitrag # 20 von 35
Beitrag ID: #574279
Bewertung:
(1104 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Bei mir funktioniert es nur dann, wenn der Textrahmen bereits eine andere Farbumrandung im gleichen Farbmodell hat.
Der Fehler kommt nur, wenn der Rahmen überhaupt keine Farbumrandung hat.


als Antwort auf: [#574278]

strokeColor ohne Farbfeld (WIN10, CC2020)

WernerPerplies
Beiträge gesamt: 2502

23. Feb 2020, 19:42
Beitrag # 21 von 35
Beitrag ID: #574280
Bewertung:
(1101 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Christoph,

Zitat Bei mir funktioniert es nur dann, wenn der Textrahmen bereits eine andere Farbumrandung im gleichen Farbmodell hat.

Genau, das ist der Trick:

Gültige Farbe zuweisen (Farbe ohne eckige Klammern im Namen)
danach Farbwert verändern.

So funktioniert das auch über das UI.

Einen schönen Tag wünscht

Werner Perplies
Auftragsprogrammierung und Skripte für Adobe InDesign
neu: WpsProjectHandler 15.06.2018, Version 1.75, neue Funktionen
Aktuelles
XING


als Antwort auf: [#574279]

strokeColor ohne Farbfeld (WIN10, CC2020)

cwenet
Beiträge gesamt: 939

23. Feb 2020, 20:03
Beitrag # 22 von 35
Beitrag ID: #574281
Bewertung:
(1093 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Werner,

es will mir nicht gelingen:

Ausgangspunkt ist ein leerer Textrahmen ohne irgendwelche Umrandung:

Code
app.selection[0].strokeColor = "Paper"; 
app.selection[0].strokeColor.space = ColorSpace.RGB;
app.selection[0].strokeColor.colorValue = [255,0,0];


Dann wird aber mein Papier rot.

Ich werd noch bekloppt.

Das ist ja wie mit dem Huhn und dem Ei.
Ich muss erst eine Umrandungsfarbe zuweisen, damit ich sie ändern kann. Habe ich habe ja keine Farbe.


als Antwort auf: [#574280]

strokeColor ohne Farbfeld (WIN10, CC2020)

WernerPerplies
Beiträge gesamt: 2502

23. Feb 2020, 21:03
Beitrag # 23 von 35
Beitrag ID: #574282
Bewertung:
(1077 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Christoph,

ich habe das noch einmal überprüft und Du hast recht.

Ändert man den Wert einer zugewiesenen Farbe, wird diese Farbe generell geändert.

Wenn man über die UI einem Element eine Farbe zuweist, dem zuvor noch keine Farbe zugewiesen war, erzeugt Indesign wohl direkt ein neues Farbfeld, das aber außerhalb der angezeigten und verwalteten Farbfelder liegt.

Solch ein Farbfeld hat keinen Namen, aber einen Index und eine ID, liegen aber nicht in app.swatches oder document.swatches und sind deshalb nicht über die collections greifbar.

Ich habe keine Ahnung, wie solche Swatches erzeugt werden.

Dir wird also vermutlich nichts anderes übrigbleiben, als temporäre Farbfelder zu erzeugen, oder Deine Rahmen anders zu markieren.

Einen schönen Tag wünscht

Werner Perplies
Auftragsprogrammierung und Skripte für Adobe InDesign
neu: WpsProjectHandler 15.06.2018, Version 1.75, neue Funktionen
Aktuelles
XING


als Antwort auf: [#574281]

strokeColor ohne Farbfeld (WIN10, CC2020)

cwenet
Beiträge gesamt: 939

24. Feb 2020, 06:53
Beitrag # 24 von 35
Beitrag ID: #574283
Bewertung:
(987 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Morgen Werner,

danke für deine Antwort und Geduld.
Dass dies so knifflig wird, hätte ich nicht gedacht.
Dann muss ich mir einen Workaround überlegen.

Einen schönen Tag
Christoph


als Antwort auf: [#574282]

strokeColor ohne Farbfeld (WIN10, CC2020)

WernerPerplies
Beiträge gesamt: 2502

24. Feb 2020, 07:07
Beitrag # 25 von 35
Beitrag ID: #574284
Bewertung:
(982 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin Christoph,

wenn es um einen zusätzlichen Rahmen geht, mit dem Du Aufmerksamkeit erzielen willst, würde ich eine externe Grafik verankern.

Und hast Du verstanden, dass die Farbzuweisung über UI auch die Datei verändert, in dem für jede Farbzuweisung ein neues (unsichtbares) Farbfeld hinzugefügt wird?

Einen schönen Tag wünscht

Werner Perplies
Auftragsprogrammierung und Skripte für Adobe InDesign
neu: WpsProjectHandler 15.06.2018, Version 1.75, neue Funktionen
Aktuelles
XING


als Antwort auf: [#574283]

strokeColor ohne Farbfeld (WIN10, CC2020)

cwenet
Beiträge gesamt: 939

24. Feb 2020, 09:47
Beitrag # 26 von 35
Beitrag ID: #574287
Bewertung:
(949 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin Werner,

vielen Dank für deinen neuen Vorschlag.
Das mit den unsichtbaren Farbfeldern war mir in der Tat nicht bewusst.

Einen schönen Tag
Christoph


als Antwort auf: [#574284]

strokeColor ohne Farbfeld (WIN10, CC2020)

Uwe Laubender
Beiträge gesamt: 4675

24. Feb 2020, 12:02
Beitrag # 27 von 35
Beitrag ID: #574288
Bewertung:
(935 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Christoph,
ich empfehle Dir die folgende Diskussion aus dem Jahre 2011:

Coloring a Font with a RGB etc. without adding the color to the document swatches.
Trevor_, Sep 21, 2011

https://community.adobe.com/...55060?page=1#3931200

Durch den Umzug zu einer neuen Foren-Software im letzten Jahr hat die Reihenfolge der Beiträge dort leider etwas gelitten.
Also achte bitte auf das Datum der jeweiligen Posts.

Als Resümee kann man feststellen:
Ohne das Dokument zu ändern, geht's nicht.

1. Die Farbe kann als unbenamte Farbe hinzugefügt werden, soll sie nicht in den Farbfeldern auftauchen.
2. Die Farbe kann als unsichtbare Farbe hinzugefügt werden.

In dem als Correct markierten Beitrag:
Trevor schleust eine Farbe über Tagged Text ein sofern keine unbenamte Farbe im Dokument existieren sollte, die zum Duplizieren misbraucht werden könnte.

Alternative 1: Aufruf des Color Panels ( Vorschlag von Jump_Over ) per menu commands. Details von mir ausgearbeitet:
https://community.adobe.com/...s/m-p/3655090#M11329

Alternative 2: IDMS-Datei editieren. IDMS kennt für Farben die Eigenschaft "Visible", die von "true" auf "false" gesetzt werden kann. Das Scripting DOM kennt diese Eigenschaft leider nicht. Diese unsichtbare Farbe kann sogar benamt sein. Sie ist nicht begrenzt auf model ColorModel.PROCESS. Die beiden models ColorModel.SPOT und ColorModel.MIXEDINKMODEL sollten möglich sein.

Mein Beitrag von 2017 zu Alternative 2 hier: https://community.adobe.com/...s/m-p/3655092#M11331
*****
Mit herzlichem Gruß,
Uwe Laubender


als Antwort auf: [#574256]

strokeColor ohne Farbfeld (WIN10, CC2020)

cwenet
Beiträge gesamt: 939

24. Feb 2020, 12:20
Beitrag # 28 von 35
Beitrag ID: #574289
Bewertung:
(926 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Vielen lieben Dank, Uwe
für deine Antwort und den ergänzenden Link zur Diskussion.

Einen schönen Tag
Christoph


als Antwort auf: [#574288]

strokeColor ohne Farbfeld (WIN10, CC2020)

WernerPerplies
Beiträge gesamt: 2502

24. Feb 2020, 12:33
Beitrag # 29 von 35
Beitrag ID: #574290
Bewertung:
(919 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin,

Uwe hat mich auf eine Idee gebracht!

Manchmal sieht man den Wald vor lauter Bäumen nicht.

Versuche mal das:
Code
app.activeDocument.colors.add() 


Bei mir klappt es.

Sorry, etwas merkwürdig, dreimal hat es geklappt, dann nicht mehr! grrr!

Keine Ahnung warum!

Einen schönen Tag wünscht

Werner Perplies
Auftragsprogrammierung und Skripte für Adobe InDesign
neu: WpsProjectHandler 15.06.2018, Version 1.75, neue Funktionen
Aktuelles
XING


als Antwort auf: [#574289]
(Dieser Beitrag wurde von WernerPerplies am 24. Feb 2020, 12:42 geändert)

strokeColor ohne Farbfeld (WIN10, CC2020)

Uwe Laubender
Beiträge gesamt: 4675

24. Feb 2020, 17:29
Beitrag # 30 von 35
Beitrag ID: #574291
Bewertung:
(888 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Christoph,
als Ergänzung zu den Möglichkeiten per IDMS sei noch nachgetragen:

Table 121. Swatch Properties Represented as Attributes
https://wwwimages.adobe.com/...ecification.pdf#p264

Zu Eigenschaft Visible heißt es dort:
Zitat …All named swatches should have this flag set to true.


Kann man natürlich auch anders handhaben, nämlich mit flag false.
Siehe mein kleines Experiment mit der Sonderfarbe NewSpot:
https://community.adobe.com/...orted-by-Snippet.png
*****
Mit herzlichem Gruß,
Uwe Laubender


als Antwort auf: [#574289]
X

Aktuell

Web / SEO / Blockchain / Betriebsystem
trends_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
10.06.2020

Die smarte PDF-Workflow-Lösung für Druckereien

Ortsunabhängig
Mittwoch, 10. Juni 2020, 10.00 - 10.30 Uhr

Webinar

In diesem kostenlosen ca. halbstündigen Webinar stellen wir Ihnen das neueste Produkt aus dem Hause Impressed vor: Der Impressed Workflow Server (IWS) ist eine automatisiert arbeitende PDF-Workflow-Lösung für Druckereien mit einer zentralen, Datenbank-gestützten Jobverwaltung und einer Browser-basierten Jobsteuerung. Die Bedienoberfläche des IWS ermöglicht eine Übersicht über die aktuellen in der Produktion befindlichen Dateien und kann deren weiteren Verlauf steuern. Der IWS automatisiert und standardisiert somit die Produktion.

Ja

Organisator: Impressed GmbH

Kontaktinformation: E-Mailschulungen AT impressed DOT de

https://impressed-workflow-server.de/

Der Impressed Workflow Server (IWS)
Veranstaltungen
15.06.2020 - 16.06.2020

Digicomp Academy AG, Küchengasse 9, 4051 Basel
Montag, 15. Juni 2020, 08.30 Uhr - Dienstag, 16. Juni 2020, 17.00 Uhr

Kurs

Adobe Experience Design, kurz XD ist das neue Programm für UX/UI-Design. Mit XD lassen sich visuelles Design und klickbare Prototypen nahtlos verbinden. Lernen Sie die wichtigsten Funktionen vom Entwurf am Bildschirm bis zum online geteilten Prototypen.

Preis: CHF 1'400.–
Dauer: 2 Tage

Nein

Organisator: https://www.digicomp.ch/weiterbildung/software-anwendungs-trainings/adobe-trainings/web-publishing/adobe-xd-cc/kurs-adobe-xd-basic

Kontaktinformation: Isil Günalp, E-Mailisil.guenalp AT digicomp DOT ch

https://www.digicomp.ch/weiterbildung/software-anwendungs-trainings/adobe-trainings/web-publishing/adobe-xd-cc/kurs-adobe-xd-basic

Neuste Foreneinträge


transparentes tiff in indesign einfärben

AdobeCC Cloud deaktivieren

Hyperlink zu Textanker (CC2020, WIN10, JSX)

Gepunktete Kontur, nach innen versetzt

Text an ersten Absatz anhängen (CC2020, WIN10, JSX)

Skript Formate in Formatgruppen umbenennen

Achtung Adobe CC: Am 15.06.2020 sind 820 Schriftschnitte weg !

Verpacken per Skript

Win 10 - ext. HD

Belichter-Passer Problem bei 2 Jahre alten Gerät
medienjobs