[GastForen Programmierung/Entwicklung AppleScript QuarkXPress 6.5.2 und Freisteller

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

QuarkXPress 6.5.2 und Freisteller

Roderix
Beiträge gesamt: 53

18. Feb 2007, 18:57
Beitrag # 1 von 3
Bewertung:
(646 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Forum!

Zwei Fragen zu Freistellern in Quark:

1)
Es würde mich einmal interessieren, ob es möglich ist, via Script in einem Quark-Dokument alle rechteckigen Bildrahmen, die ein Bild enthalten, das durch einen ausgewählten Beschneidungspfad freigestellt ist, so weit zurechtzuziehen, dass der Rahmen an allen vier Seiten nur noch 1 mm über die Extrempunkte des Freistellers hinausgeht und ihn dann wiederum soweit aufzuziehen, dass für x- und y-Koordinate sowie für Breite und Höhe der nächstgelegene volle mm-Wert (also ohne Kommastellen) erreicht wird. Im Ergebnis sollten dabei die Motive selbst nicht verschoben worden sein, während deren Bildrahmen an allen Seiten zwischen 1 und 2 mm übers Motiv hinausgehen und nur "gerundete" Positions- und Vermaßungswerte aufweisen.
Knackpunkt: Für den Fall, dass mehrere Elemente innerhalb eines Bildes freigestellt sind und diese teilweise nicht sichtbar sind, weil sie nicht im Ausschnitt des Bildrahmens liegen, sollten nur die sichtbaren Elemente berücksichtigt werden.

2)
Ist es möglich, alle Bilder innerhalb einer Quark-Datei, die via "nicht weisse Bereiche" freigestellt sind "in einem Rutsch" auf  "Objekt" umzustellen und danach die Anzahl dieser Vorkommnisse in einem Dialog anzuzeigen?


Vielen Dank im voraus!

Gruß, Roderix
X

QuarkXPress 6.5.2 und Freisteller

Hans Haesler
  
Beiträge gesamt: 5818

19. Feb 2007, 08:02
Beitrag # 2 von 3
Beitrag ID: #421515
Bewertung:
(645 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Roderix,

zur ersten Frage: Leider nein. Wenn man eine Box auswählt und versucht,
per Script die 'bounds' (also die Positionen der Extrempunkte), zu erhalten ...
---
tell document 1 of application "QuarkXPress 6.52"
   tell current box
      tell image 1
         tell clipping path 1
            bounds
         end tell
      end tell
   end tell
end tell
---
... dann bekommt man ungefähr so etwas zurück:
---
{"-12.462 mm", "-207.418 mm", "34.41 mm", "-163.866 mm"}
---
Und dieses Ergebnis verändert sich nicht, wenn das Bild im Rahmen oder auf
der Seite verschoben wird ...


Und auf die zweite Frage kann ich Dir auch nur eine unbefriedigende
Antwort geben. Es ist nicht möglich, die Art des Freistellers
festzustellen. Ein Script kann nur auf "Objekt" umstellen:
---
set ctr to 0
tell document 1 of application "QuarkXPress 6.52"
   activate
   repeat with i from 1 to count of picture boxes
      tell picture box i
         tell image 1
            try
               delete clipping path 1
               set ctr to ctr + 1
            end try
         end tell
      end tell
   end repeat
   display dialog "Entfernte Freisteller: " & ctr
end tell
---
Im vom Dialog verkündeten Ergebnis werden somit auch Fälle enthalten
sein, bei denen ein Photoshop-Pfad verwendet wurde.

Gruss, Hans


als Antwort auf: [#421514]

QuarkXPress 6.5.2 und Freisteller

Roderix
Beiträge gesamt: 53

19. Feb 2007, 18:13
Beitrag # 3 von 3
Beitrag ID: #421516
Bewertung:
(645 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Mmmh, dann war das wohl ein Satz mit "X".
Macht aber nix.

Trotzdem danke!

Gruß, Roderix


als Antwort auf: [#421514]

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
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/