[GastForen Programmierung/Entwicklung AppleScript OSX Lion, QuarkXPress 7.5, Script zum PDF speichern erweitern . . .

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

OSX Lion, QuarkXPress 7.5, Script zum PDF speichern erweitern . . .

ehwda
Beiträge gesamt: 66

29. Sep 2015, 08:29
Beitrag # 1 von 2
Bewertung:
(831 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Kann mir da jemand weiterhelfen?

Habe hier ein Script mit dem ich QXP-Dokumente als PDF speichere.
Falls das PDF gleichen Namens schon vorhanden ist, passiert nichts, das Script bleibt "stumm".

Code
set TargetFolder to (path to desktop folder) 
tell application "QuarkXPress Passport"

tell project 1
set projName to name
tell layout space 1
set name to projName
end tell
end tell
try
export layout space 1 of project 1 in ((TargetFolder as string) & projName & " - low.pdf") as "PDF" PDF output style "PDF-low"
end try
end tell


Dies kann ich abfangen mit z.B.
Code
on error number 12 
display dialog "gibts schon"


Was ich nun stattdessen gerne hätte, wäre ein Dialog, der mir erlaubt das bestehende PDF in den Papierkorb zu befördern.
Habe verschiedenes probiert, aber bin nicht dahinter gekommen wies es funktionieren könnte.
Danke für jede Hilfe.

Gruss, Eugen
X

OSX Lion, QuarkXPress 7.5, Script zum PDF speichern erweitern . . .

ehwda
Beiträge gesamt: 66

4. Okt 2015, 09:16
Beitrag # 2 von 2
Beitrag ID: #543297
Bewertung:
(709 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Habe einen Weg gefunden:

Code
set TargetFolder to (path to desktop folder) 

tell application "QuarkXPress Passport"
tell project 1
set projName to name
tell layout space 1
set name to projName
end tell
end tell
try
export layout space 1 of project 1 in ((TargetFolder as string) & projName & " - low.pdf") as "PDF" PDF output style "PDF-low"

on error number 12
set diesedatei to (projName & " - low.pdf")
set bereitsda to button returned of (display dialog "gibts schon" buttons {"löschen", "öffnen", "Abbruch"})
if bereitsda = "Abbruch" then error number -128
if bereitsda = "löschen" then tell application "Finder" to delete file diesedatei
if bereitsda = "öffnen" then tell application "Adobe Acrobat Pro" to open (TargetFolder as string) & diesedatei

end try
end tell


Gruss, Eugen


als Antwort auf: [#543118]

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
05.02.2021 - 05.11.2021

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Freitag, 05. Feb. 2021, 13.00 Uhr - Freitag, 05. Nov. 2021, 17.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PM

Veranstaltungen
28.07.2021

Zürich, Birol Isik BK Academy / SNF Academy - Online
Mittwoch, 28. Juli 2021, 08.00 - 18.00 Uhr

Webinar

Webseite erstellen mit WordPress Marketingmassnahmen Change Management Digitalisierung Herausforderungen & Chancen Content Publishing

Ja

Organisator: Birol Isik - BK Academy Schweiz / SNF Academy

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

https://www.snfa.ch/pers%C3%B6nlichkeitsentwicklung-coaching