[GastForen Programmierung/Entwicklung AppleScript Quark 6.5: Bilder mit variablen Namen laden?

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

Quark 6.5: Bilder mit variablen Namen laden?

Roderix
Beiträge gesamt: 53

19. Mär 2007, 18:47
Beitrag # 1 von 3
Bewertung:
(1126 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Forum!

Ich möchte ein Bild in einen Textrahmen laden, dessen Namen durch Auswahl in Quark in einer Variablen gespeichert ist. Dazu habe ich folgende Zeilen geschrieben:

Code
-- hier wird die Text-Auswahl aus Quark in einer Variablen gespeichert 
set Kodierung to contents of selection
-- hier wird der Variablen "PDF_Name der Inhalt der Variablen "Kodierung" zugewiesen und die Endung ".pdf" angehängt.
set PDF_Name to Kodierung & ".pdf"
-- hier wird der Pfad zum Bilderordner festgelegt
set folderPath to ("Server_FPO:KundeXY:JobXY:DTP:LowResPDFs:")
-- hier wird Pfad mit dem Bildnamen in der Variablen "filePath" gespeichert
set filePath to folderPath & PDF_Name
-- hier wird die Bildbox angesprochen
tell picture box "tmp"
try
-- hier wird der Pfad zum gewünschten Bild ausgelesen
set image 1 to filePath
on error
display dialog filePath buttons "OK" default button 1 with icon 2
end try
end tell

Ich habe verschiedene Varianten probiert, aber es endet immer mit der Error-Meldung!?
Dabei verweist "filePath" direkt auf das gewünschte Bild. (Server_FPO:KundeXY:JobXY:DTP:LowResPDFs:Beispiel.pdf)

Bin für jeden Tipp dankbar!


Gruß, Roderix
X

Quark 6.5: Bilder mit variablen Namen laden?

Hans Haesler
  
Beiträge gesamt: 5818

19. Mär 2007, 19:59
Beitrag # 2 von 3
Beitrag ID: #421570
Bewertung:
(1125 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Roderix,

ich habe die Voraussetzungen nachgestellt. Ergebnis: Das Script funktioniert,
das Bild wird geladen.

Warum klappt es bei Dir nicht? Da kann ich nur raten:
1. Die XTension "PDF Filter.xnt" ist nicht geladen.
2. Die Auswahl in der Textbox entspricht nicht einem vorhandenen Bilddatei-Namen.
3. Der Pfad zum Quellordner ist nicht korrekt.
4. Die Bildbox ist nicht (oder anders) benannt.
5. Die PDF-Datei hat eine Version, welche von XPress nicht erkannt wird.

Eigentlich tippe ich auf den Grund Nr. 1 :-)

Nicht unbedingt notwendig, aber vielleicht hilft auch das Wort alias, welches ich
beim Bildladen-Befehl dieser leicht gestrafften Fassung eingefügt habe.
---
tell document 1 of application "QuarkXPress 6.52"
   activate
   -- hier wird der Text-Auswahl aus Quark die Endung ".pdf" angehängt.
   set pdfName to (contents of selection) & ".pdf"
   -- hier wird der Pfad zur Bilddatei festgelegt
   set filePath to ("Server_FPO:KundeXY:JobXY:DTP:LowResPDFs:") & pdfName
   -- hier wird die Bildbox angesprochen
   tell picture box "tmp"
      try
         -- hier wird das gewünschte Bild geladen
         set image 1 to alias filePath
      on error
         display dialog filePath buttons "OK" default button 1 with icon 2
      end try
   end tell
end tell
---

Gruss, Hans


als Antwort auf: [#421569]

Quark 6.5: Bilder mit variablen Namen laden?

Roderix
Beiträge gesamt: 53

20. Mär 2007, 14:45
Beitrag # 3 von 3
Beitrag ID: #421571
Bewertung:
(1125 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans!

Jetzt klappt's!
Nr. 3 war der richtige Tipp! Schreibfehler in der Pfadangabe - arrggh!

Danke und Gruß,
Roderix


als Antwort auf: [#421569]

Aktuell

PDF / Print
300_PDF20

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/