[GastForen Programme Print/Bildbearbeitung Adobe InDesign Doppelseiten-PDF-Export

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Doppelseiten-PDF-Export

Ralf Hobirk
Beiträge gesamt: 5938

31. Mai 2018, 19:09
Beitrag # 1 von 9
Bewertung:
(6970 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen,

vielleicht kann mir hier jemand auf die Sprünge helfen ;-)

Ich muss von einem Katalog immer Doppelseiten als einzelne PDFs exportieren. Aber keine "Spreads" (Druckbögen, glaube ich auf Deutsch), sondern immer zwei Einzelseiten pro PDF. Mir fallen im Moment nur drei recht aufwändige Workarounds ein:

1. Manuell immer die betreffenden zwei Seiten aus ID exportieren und jedes PDF manuell entsprechend zu benennen, z. B. "076-077_GR19.pdf".

2. Die betreffenden Seiten manuell in Acrobat Pro aus dem Gesamt-PDF zu extrahieren. Aufwand ähnlich wie unter 1.

3. Automatisiert mit Output Factory von jeder Seite ein einzelnes PDF exportieren und anschließend in Acro Pro immer zwei Seiten zusammenbauen.

Mir stehen InDesign CS6, Acrobat Pro DC und Output Factory zur Verfügung.

Hat einer von euch eine Idee, wie ich mir das Leben leichter machen kann? Ich muss das regelmäßig mehrmals im Jahr machen, die Kataloge haben einen Umfang von ca. 124 bis 366 Seiten. Der Hintergrund ist, dass mein Auftraggeber (Reiseveranstalter) bei einer Angebotserstellung immer per E-Mail die betreffende Katalog-Doppelseite mitschickt. Und der Kunde (oft B2B) soll jede Seite einzeln in A4 ausdrucken können, weil der Großteil immer noch nicht paperless arbeitet oder arbeiten will ;-)

---
Viele Grüße aus meinem Ship-Office in Dalmatien Cool
Ralf
---
iMac i7 (12,2) 3,4 GHz, 32 GB | MacBook Pro 15" (8,2) 2,0 GHz, 16 GB | Mac Mini (6,1) als Server 2,5 GHz, 8 GB | 10.11.6 El Capitan | CS6 (ID 8.0.1)
X

Doppelseiten-PDF-Export

Martin Fischer
  
Beiträge gesamt: 12492

31. Mai 2018, 20:07
Beitrag # 2 von 9
Beitrag ID: #564163
Bewertung:
(6960 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Ralf, 

das sollte sich mit einem relativ einfachen Skript erledigen lassen. 

Allerdings ist mir die Stückelung und die Namenskomposition (woher kommt "GR19"?) noch nicht ganz klar geworden. 
Geht es bei 1 in Zweierschritten los?

Dann wundert mich allerdings Dein Beispiel: "076-077_GR19.pdf".

PDF-Vorgabe?

1. Gib mir eine Regel für die Stückelung.
2. Woraus soll exportiert werden? Eine offene INDD? Alle offenen? Alle Dokumente eines Buchs oder eines ausgewählten Verzeichnisses?

Dann könnte ich mich morgen früh drum kümmern.


Mit der Output Factory lässt sich das so nicht automatisieren?
Je Zweiergruppen bis 366 einen Workflow mit dem entsprechenden Umfang?
Output Factory bietet auch einen Bereich Skripten an. Liese sich damit was in Deinem Sinne automatisieren?

Viele Grüße
Martin




als Antwort auf: [#564162]

Doppelseiten-PDF-Export

Martin Fischer
  
Beiträge gesamt: 12492

31. Mai 2018, 20:12
Beitrag # 3 von 9
Beitrag ID: #564164
Bewertung:
(6958 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich glaub, ich hab die Stückelung jetzt verstanden.
Von Druckbogen (spread) 1 bis x je eine PDF-Datei mit allen Seiten als Einzelseiten.

Ja, das probiere ich morgen mal.

Viele Grüße
Martin




als Antwort auf: [#564163]
(Dieser Beitrag wurde von Martin Fischer am 31. Mai 2018, 20:13 geändert)

Doppelseiten-PDF-Export

Thomas Richard
Beiträge gesamt: 18736

31. Mai 2018, 20:31
Beitrag # 4 von 9
Beitrag ID: #564165
Bewertung:
(6953 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hilft dir jetzt nix, aber per Helios pdfcat wär das im Terminal nen einzeiler.


MfG

Thomas


Und wenn dir geholfen wurde, hilf uns, dies auch weiterhin zu können.
http://www.hilfdirselbst.ch/info/


als Antwort auf: [#564162]

Doppelseiten-PDF-Export

Ralf Hobirk
Beiträge gesamt: 5938

31. Mai 2018, 20:36
Beitrag # 5 von 9
Beitrag ID: #564166
Bewertung:
(6951 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

ja, du hast die Stückelung verstanden ;-) Das "GR19" ist die Katalogbezeichnung (Gruppenreisen 2019), "076-077" in meinem Beispiel die Seitenzahl.

In Output Factory kann ich die Syntax der Dateibenennung vorgeben, z. B. "Seitenzahl_Katalogname_Jahr". Aber ich kann nicht vorgeben, dass immer zwei Seiten exportiert werden. Entweder Einzelseiten oder ein Komplettdokument. Abhängig von den Joboptions in ID auch Spreads, aber die helfen mir hier nicht weiter.

Stimmt, Output Factory kann auch Scripts einbinden. Habe ich aber nie getestet.

Antwort auf: Woraus soll exportiert werden? Eine offene INDD? Alle offenen? Alle Dokumente eines Buchs oder eines ausgewählten Verzeichnisses?

"Eine offene INDD" reicht vollkommen aus. Ich habe nie mehr als 6-8 Dateien im Buch, und ich muss auch bestimmte Seiten am Anfang und Ende eines Kataloges nicht exportieren.

---
Viele Grüße aus meinem Ship-Office in Dalmatien Cool
Ralf
---
iMac i7 (12,2) 3,4 GHz, 32 GB | MacBook Pro 15" (8,2) 2,0 GHz, 16 GB | Mac Mini (6,1) als Server 2,5 GHz, 8 GB | 10.11.6 El Capitan | CS6 (ID 8.0.1)


als Antwort auf: [#564164]

Doppelseiten-PDF-Export

Ralf Hobirk
Beiträge gesamt: 5938

31. Mai 2018, 20:43
Beitrag # 6 von 9
Beitrag ID: #564167
Bewertung:
(6947 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
@Thomas:

Ich wollte dir gerade einen Sticker als Antwort posten, aber ich bin kein Member mehr… :-( Obwohl ich beim Crowdfunding entsprechend dabei war. Muss mal Urs anfunken…

---
Viele Grüße aus meinem Ship-Office in Dalmatien Cool
Ralf
---
iMac i7 (12,2) 3,4 GHz, 32 GB | MacBook Pro 15" (8,2) 2,0 GHz, 16 GB | Mac Mini (6,1) als Server 2,5 GHz, 8 GB | 10.11.6 El Capitan | CS6 (ID 8.0.1)


als Antwort auf: [#564165]

Doppelseiten-PDF-Export

Martin Fischer
  
Beiträge gesamt: 12492

1. Jun 2018, 05:59
Beitrag # 7 von 9
Beitrag ID: #564169
Bewertung:
(6880 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Ralf,

unten eine erste Version des PDF-Export Skripts.

Ausgabepfad der PDF-Dateien
Verzeichnis 'PDF_spreads' im Verzeichnis des Dokuments (wenn Dokument gesichert)
oder Verzeichnis 'PDF_spreads' auf dem Schreibtisch.

Achtung!
Möglicherweise im Ausgabepfad bereits vorhandene PDF-Dateien werden während der Skriptausführung ggf. durch namensgleiche PDF-Dateien überschrieben.

Code
//pdf-export_spreads2singlepages.jsx 
//DESCRIPTION:Exportiert das aktuelle Dokument mit der aktiven (zuletzt verwendeten) PDF-Vorgabe druckbogenweise in PDF Dateien (Einzelseiten).

/*
Ausgabepfad: Verzeichnis 'PDF_spreads' im Verzeichnis des Dokuments (wenn Dokument gesichert)
oder Verzeichnis 'PDF_spreads' auf dem Schreibtisch

A C H T U N G !
---------------
Möglicherweise im Ausgabepfad bereits vorhandene (namensgleiche) PDF-Dateien werden während der Skriptausführung gelöscht.
*/

if (app.documents.length == 0)
{
alert('Achtung!\nBitte ein Dokument öffnen.');
exit();
}

var doc = app.activeDocument,
base_name = doc.name.replace(/\.indd$/gi,'');

export_pdf(doc, base_name);
alert('Fertig!');

// PDF-Export
function export_pdf(doc, base_name)
{
var i = 0,
first_pg = '',
last_pg = '',
range = '',
folder_name = 'PDF_spreads',
file_path = '',
file_name = '',
pdf_preset = '';

// Ausgabeverzeichnis
file_path = (doc.saved) ? String(doc.filePath) + '/' + folder_name : '~/Desktop/' + folder_name;

if (!Folder(file_path).exists)
Folder(file_path).create();

app.pdfExportPreferences.viewPDF = false; // PDF nach Export anzeigen
app.pdfExportPreferences.exportReaderSpreads = false // Ausgabe Druckbogen

for (i = 0; i < doc.spreads.length; i++)
{
// Seitenumfang
first_pg = doc.spreads.item(i).pages.firstItem().name;
last_pg = doc.spreads.item(i).pages.lastItem().name;
app.pdfExportPreferences.pageRange = first_pg + '-' + last_pg;

// Komposition Dateinamen
file_name = file_path + '/' + pad_00(first_pg, 3) + '-' + pad_00(last_pg, 3) + '_' + base_name + '.pdf';

// bereits existierende PDF-Datei wird gelöscht
if (File(file_name).exists)
File(file_name).remove();

// Export
doc.exportFile(ExportFormat.pdfType, File(file_name), false/*, pdf_preset*/);
}
}

// Zahl ggf. vorne mit Nullen auffüllen
function pad_00(_num, _digits)
{
var theFills = _digits - (_num + "").length;
for (var oneDigit = 0; oneDigit < theFills; oneDigit++ )
{
_num = "0" + _num;
}
return _num;
}



Wenn der erste Druckbogen (z.B. mit nur einer Seite 1) nicht ausgegeben werden soll,
kannst Du den Index des ersten zu exportierenden Druckbogens entsprechend anpassen:
Code
for (i = 1 /*erster zu exportierender Druckbogen*/; i < doc.spreads.length; i++) 


In JavaScript beginnt die Zählung bei 0.
Der erste Druckbogen hat demnach den Index 0,
der zweite den Index 1.

Viele Grüße
Martin




als Antwort auf: [#564166]
(Dieser Beitrag wurde von Martin Fischer am 1. Jun 2018, 07:48 geändert)

Doppelseiten-PDF-Export

Ralf Hobirk
Beiträge gesamt: 5938

1. Jun 2018, 09:48
Beitrag # 8 von 9
Beitrag ID: #564181
Bewertung:
(6832 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

das Script läuft einwandfrei, vielen, vielen Dank!

---
Viele Grüße aus meinem Ship-Office in Dalmatien Cool
Ralf
---
iMac i7 (12,2) 3,4 GHz, 32 GB | MacBook Pro 15" (8,2) 2,0 GHz, 16 GB | Mac Mini (6,1) als Server 2,5 GHz, 8 GB | 10.11.6 El Capitan | CS6 (ID 8.0.1)


als Antwort auf: [#564169]

Doppelseiten-PDF-Export

Martin Fischer
  
Beiträge gesamt: 12492

1. Jun 2018, 10:07
Beitrag # 9 von 9
Beitrag ID: #564183
Bewertung:
(6825 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Ralf,

prima!

Gern geschehen.

Viele Grüße
Martin




als Antwort auf: [#564181]
X

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
05.08.2021 - 06.08.2021

Digicomp Academy, Zürich
Donnerstag, 05. Aug. 2021, 08.30 Uhr - Freitag, 06. Aug. 2021, 17.00 Uhr

Kurs

Dieser Basic-Kurs ist der perfekte Einstieg in die Welt von InDesign, dem vielseitigen Layout-Programm. Sie lernen, wie InDesign aufgebaut ist, wie saubere Dokumente erstellt werden und wie man korrekt mit gelieferten InDesign-Projekten umgeht.

Preis: 1'400.– zzgl. 7.7% MWST
Dauer: 2 Tage

Ja

Organisator: Digicomp Academy AG

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