Antworten auf deine Fragen:
Neues Thema erstellen

Seitenzahl eines PDFs mit Javascript (in PS) bestimmen

M

moviemaster

Guest

Hallo zusammen,

meine Suche im Forum und Google war bisher erfolglos, daher meine Frage:
Wie kann ich mit Javascript die Seitenzahl eines PDF-Dokuments herausfinden?

Mein Problem ist die Verarbeitung mehrerer PDFs in Photoshop. Das gesamte Script läuft sehr gut bis auf die Anzahl der Seiten. Mit try & catch fange ich zwar den Fehler ab und kann so die Schleife abbrechen. Das Dialogfeld zum PDF-Import kommt aber dennoch einmal.

Wie kann ich die Variable "Seiten" bestimmen?

Code:
// pdf-Seiten verarbeiten
for (var j = 1; j < Seiten + 1; j++) {
             
  // PDF options
  var pdfOpenOptions = new PDFOpenOptions;
  pdfOpenOptions.antiAlias = true;
  pdfOpenOptions.mode = OpenDocumentMode.RGB;
  pdfOpenOptions.resolution = pdfResolution;
  pdfOpenOptions.suppressWarnings = true;
  pdfOpenOptions.page = j;
    
  // try to open, save and close
  try {
    open(fileList[i], pdfOpenOptions);
                        
    SaveAsWeb(activeDocument.name, seiten_ordner, jpgQuality, PageHeight, PageWidth);
                                                                        
    activeDocument.close(SaveOptions.DONOTSAVECHANGES);
  }
  catch (e) {
    //alert(e.description);
    j = Seiten + 1;
  }                    
} // end for j
Ich hoffe jemand hat eine Idee.

Vielen Dank vorab
moviemaster
 

M

moviemaster

Guest

AW: Seitenzahl eines PDFs mit Javascript (in PS) bestimmen

Danke für den Hinweis. Ich schaue mir das mal an.
Falls hier dennoch jemand eine Idee hat, nehme ich sie gerne an.
 

Quaszi

Nicht mehr ganz neu hier

AW: Seitenzahl eines PDFs mit Javascript (in PS) bestimmen

Ich habe ein Acrobat Java-Script damit kannst du direkt in Acrobat mit der Stapelverarbeitung von allen PDF's die Seitenzahlen auslesen lassen.

Gruß
 

kcc

Hat es drauf

AW: Seitenzahl eines PDFs mit Javascript (in PS) bestimmen

@moviemaster: Hab deinen Thread mal in den Webbereich verschoben, ich denke hier wirst du eher Hilfe finden als im Photoshopbereich ;)
 
M

moviemaster

Guest

AW: Seitenzahl eines PDFs mit Javascript (in PS) bestimmen

@Quaszi: Vielleicht kann ich daraus eine Lösung für Photoshop erzeugen. Magst Du mir das Script zur Verfügung stellen?

@kcc: Danke, ich verlasse mich gerne auf Deine Erfahrung. Es ist halt etwas schwierig ein übergreifendes Thema richtig einzuordnen.
 

Quaszi

Nicht mehr ganz neu hier

AW: Seitenzahl eines PDFs mit Javascript (in PS) bestimmen

@moviemaster: Kann ich gerne machen, habe das Script aber leider nur auf Arbeit. Kann es dir erst morgen nachmittag zur Verfügung stellen!
btw. Wieso bist du dafür auf Photoshop angewiesen?
 
M

moviemaster

Guest

AW: Seitenzahl eines PDFs mit Javascript (in PS) bestimmen

Ich muss jede Woche mehrere PDFs in 3 verschiedenen JPG-Größen speichern. Wenn das auch problemlos mit Acrobat 9 funktioniert, denke ich auch gerne um.
 

Quaszi

Nicht mehr ganz neu hier

AW: Seitenzahl eines PDFs mit Javascript (in PS) bestimmen

Servuz,

hier das Javascript für Acrobat:

var path2file = this.path;
var re = /.*\/|\.pdf$/ig;
var filename = path2file.replace(re,"");
console.println(filename+".pdf;" +this.numPages);

Getestet mit Acrobat 8. Stapelverarbeitung -> Neue Sequenz
STRG+J für die Console
Nach Ausführen der Sequenz werden die Dateinamen .pdf inkl. Seitenanzahl in der Console ausgegeben und können per Copy+Paste als .txt abgespeichert werden, welche wiederum in Excel importiert werden können.

Gruß
 
M

moviemaster

Guest

AW: Seitenzahl eines PDFs mit Javascript (in PS) bestimmen

Hi Quaszi,

Danke für das Script. In Acrobat 9 auf dem Mac bekomme ich es allerdings nicht so richtig zu laufen und aus dem Quellcode kann ich im Moment auch noch nichts so richtig für Photoshop ableiten. Da muss ich noch ein bisschen probieren. Mal sehen wie später die Lösung aussieht.

Viele Grüße
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
118.635
Beiträge
1.538.449
Mitglieder
67.556
Neuestes Mitglied
Ggirl
Oben