hilfdirselbst.ch
Facebook Twitter gamper-media
paulekuhn
Beiträge: 2
1. Aug 2017, 12:42
Beitrag #1 von 5
Bewertung:
(570 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Export sämtlicher QR-Code Links eines Dokuments


Hallo,
ich möchte einen Export sämtlicher QR-Code Links eines ind-Dokuments scripten.
Leider ist es mir bisher nicht gelungen auf die URL eines QR-Codes per Script zuzugreifen. In der JS-Doku ist meiner Meinung nach nichts vorhanden. Zum Anlegen gibt es Methoden. Aber zum Auslesen ist mir völlig unklar, wo anzusetzen ist.
Hat da jemand Erfahrung oder Tipps?
Version ist CC 2017.

Vielen Dank.
Gruß Paul
(Dieser Beitrag wurde von paulekuhn am 1. Aug 2017, 12:43 geändert)
Top
 
X
Hans Haesler  M  p
Beiträge: 5478
11. Aug 2017, 12:19
Beitrag #2 von 5
Beitrag ID: #559000
Bewertung:
(419 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Export sämtlicher QR-Code Links eines Dokuments


Hallo Paul,

ich habe aktuell ein ähnliches Problem.

In ein InDesign-Template werden per AppleScript Texte und Bilder geladen. Alle Rahmen des Templates sind mit einem Skriptetikett versehen. Neu muss auch ein QR-Code erzeugt werden. Das alles funktioniert.

Später muss der Inhalt der Rahmen in eine Textdatei exportiert werden. Die Texte, die Pfade (und die Skalierung) der Bilder und ... die Web-Adresse des QR-Codes.

Die Adresse wird sichtbar, wenn der Mauszeiger auf das aktivierte Bild zeigt. Oder im Dialog "QR-Code bearbeiten". Oder per "Quick Scan" mit einem iPhone. :-)

Doch ein direktes Ausziehen per Script will auch mir nicht gelingen.

Deshalb habe ich das Problem so gelöst: Beim Erzeugen des QR-Codes wird die URL dem Attribut "Name" des Bildrahmens zugewiesen. Beim Zusammensetzen der Export-Textkette wird per Skriptetikett der Rahmen adressiert und dessen Name geholt.

Das funktioniert wie erwartet. Sollte auch mit JavaScript klappen.

Gruss, Hans
als Antwort auf: [#558882] Top
 
paulekuhn
Beiträge: 2
15. Aug 2017, 11:15
Beitrag #3 von 5
Beitrag ID: #559059
Bewertung:
(283 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Export sämtlicher QR-Code Links eines Dokuments


Hallo Hans,

vielen Dank für die Erläuterungen.

Leider ist dieses Vorgehen in meinem Fall nicht möglich, da die QR-Codes nicht per Script eingefügt wurden, sondern hier eine sehr umfangreiche Datei mit vielen QR-Codes bereits fertig aus der Grafik vorliegt.

Da dir der Script-Zugriff auch nicht gelungen ist:

Entweder ist der Zugriff auf die QR-Code-URL nicht dokumentiert oder es gibt diese Möglichkeit schlicht nicht.

Gruß Paul
als Antwort auf: [#559000] Top
 
Hans Haesler  M  p
Beiträge: 5478
15. Aug 2017, 13:43
Beitrag #4 von 5
Beitrag ID: #559063
Bewertung:
(268 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Export sämtlicher QR-Code Links eines Dokuments


Hallo Paul,

bitte sehr.

Ja, klar, mit bestehenden Dokumenten funktioniert das nicht.

Und ja, offensichtlich gibt es per Script keinen direkten Zugriff auf ein QR-Objekt.

Deshalb sollten für neue Dokumente die Codes per Script erzeugt und die URL dem Attribut "Name" der Bildrahmens zugewiesen werden. Sogar wenn zunächst kein Export vorgesehen ist. Dann ist man gewappnet für den Fall, dass doch eine Anforderung kommt.

Falls Bedarf besteht, kann ich meine AppleScripts nach JavaScript portieren.

Gruss, Hans
als Antwort auf: [#559059] Top
 
Hans Haesler  M  p
Beiträge: 5478
20. Aug 2017, 11:43
Beitrag #5 von 5
Beitrag ID: #559149
Bewertung:
(25 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Export sämtlicher QR-Code Links eines Dokuments


Hallo Paul,

jetzt habe ich es endlich geschafft, die URL eines QR-Codes auszuziehen! :-)

Ein paar Fragen:
– Mac OS X oder Windows?
– Wie sieht ein typisches InDesign-Dokument aus?
(Anzahl Seiten, Anzahl QR-Codes pro Seite)
– Soll der Export in eine Textdatei geschrieben werden?
– Wie soll das Ergebnis aussehen?

Für meine Tests werde ich es so ausführen:
Code
Testdokument.indd 

Seite_01_01: http://www.test_01.de
Seite_01_02: http://www.test_02.de
Seite_01_03: http://www.test_03.de

Das Script ist noch nicht fertig. Aber die grösste Hürde ist überwunden.

Gruss, Hans
als Antwort auf: [#559059]
(Dieser Beitrag wurde von Hans Haesler am 20. Aug 2017, 14:24 geändert)
Top
 
X