Autor |
Nachricht |
entronauten
Threadersteller
Dabei seit: 09.11.2009
Ort: Dortmund
Alter: -
Geschlecht:
|
Verfasst Di 23.08.2011 16:47
Titel
|
|
|
Danke, danke, danke! Wunderbar, et lüppt - Du bist der Held
Damit sparst Du mir etliche Stunden mühevoller Handarbeit!
Jetzt habe ich noch eine kleine Frage:
die PDFs sollen zwar druckbar sein, aber Text und Bild soll geschützt werden, damit man sich das nicht so leicht rauskopieren kann. Das muss aber bei jedem Export von Hand eingetragen werden und lässt sich nicht in das PDF-Exportprofil einbinden.
Hast Du dafür vielleicht auch eine Lösung?
|
|
|
|
|
buddha-brot
Dabei seit: 24.01.2006
Ort: Süd/Süd-West
Alter: -
Geschlecht:
|
Verfasst Di 23.08.2011 16:51
Titel
|
|
|
Meinst du die Sicherheitseinstellungen im PDF?
Da lässt sich aus InDesign heraus tatsächlich nichts machen. Die kannst du nur im Acrobat setzen.
Um den Text zu schützen könnte man diesen beim Export in Pfade wandeln.
Wie das geht steht in meinem Artikel im dtp-blog.
|
|
|
|
|
Anzeige
|
|
|
entronauten
Threadersteller
Dabei seit: 09.11.2009
Ort: Dortmund
Alter: -
Geschlecht:
|
Verfasst Di 23.08.2011 17:13
Titel
|
|
|
Das geht über Acrobat:
Erweitert - Dokumentenverarbeitung - Stapelverarbeitung
Im Dialogfeld die Stapelsequenz "Sicherheit" auswählen. Die macht genau das, was ich brauche. Die voreingestellten Sequenzen lassen sich bei mir leider nicht bearbeiten, warum auch immer.
Yippieh, ich bin raus!
thanksalot und einen schönen Abend!
Christian
|
|
|
|
|
AlterUser
Dabei seit: 29.11.2011
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 29.11.2011 18:12
Titel
|
|
|
Hallo zusammen,
Ersteinmal vielen Dank – das Script funktioniert super!
Hier noch einmal der Link, der weiter oben schon für InDesign CS4 gepostet wurde:
Allerdings bin ich nun auf das Problem gestoßen, dass ich eine Datei mit Doppelseiten exportieren will,
bzw. immer zwei Seiten in eine Datei packen möchte.
Ich habe versucht am Script noch etwas rumzupfuschen und meine, dass
die Lösung in diesen Zeilen liegt:
Code: | function exportPages(articleNo, sortName) {
for (var i = 0; i < myDocument.pages.length; i++) {
var myPage = myDocument.pages[i];
for (j=0; j < myPage.textFrames.length; j++) {
if(myPage.textFrames[j].label == articleNo) {
var myArticleNo = myPage.textFrames[j];
}
if (myPage.textFrames[j].label == sortName) {
var mySortname = myPage.textFrames[j];
}
} |
Habe bisher aber nur Errors produziert ...
Hat jemand von Euch einen Tipp, an welcher Schraube ich da drehen müsste (variable i oder j z.B. ?!)
Lieben Dank schon einmal,
AlterUser
|
|
|
|
|
buddha-brot
Dabei seit: 24.01.2006
Ort: Süd/Süd-West
Alter: -
Geschlecht:
|
Verfasst Di 29.11.2011 18:15
Titel
|
|
|
An der Stelle bist du auf jeden Fall falsch.
Das Skript war sehr speziell auf das damalige Problem hin geschrieben.
Beschreib doch mal genauer was du brauchst und ich schaue wie sich das umsetzen lässt.
Zuletzt bearbeitet von buddha-brot am Di 29.11.2011 18:24, insgesamt 1-mal bearbeitet
|
|
|
|
|
AlterUser
Dabei seit: 29.11.2011
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 29.11.2011 19:06
Titel
|
|
|
Hi,
Danke schonmal für die super schnelle Antwort!
Also das gesamte Projekt ist eine individualisierte Pressemitteilung:
Die Grundaufgabe ist, dass ich eine durch OOo-Base erstellte Tabelle habe,
aus der Indesign mit "Datenzusammenführung" verschiedne Variablen zieht, um individualisierte Pressemitteilungen
als PDF auszuspucken. Die Dateinamen sollen dabei natürlich den Inhalt identifizieren
können, was in meinem Fall durch einen Basenamen und feste IDs/Variablen für die Adressaten erfolgt.
Mit einem weiteren Programm (Supermailer) werden diese PDFs dann auf Basis der Base-Datenbank als Anhang an die entsprechenden Adressaten versendet.
Also im Prinzip die gleiche Aufgabenstellung wie von "entronauten" beschrieben.
Dass die Felder mit Klartexten wie "Name des Weins" beschriftet sind ist mir Wurst – das Script hat super geklappt, um Einzelseiten als individuell benannte PDFs auszugeben.
Nur habe ich jetzt aufgrund eines sehr langen Pressetextes nicht Einzel- sondern Doppelseiten. Die erste Meldung steht also beim zusammen geführten InDesign-Dokument in Seite 1&2 die zweite Meldung in Seite 3&4 usw. Das Script überschreibt jetzt immer die 1. Seite mit der 2. und gibt mir somit X PDFs mit je einer Seite aus.
Ich brauche aber X PDFs mit je 2 Seiten.
Ich hoffe ich konnte das eingermaßen verständlich schildern ....
Dankbarkeit und Gruß,
Alter User
|
|
|
|
|
buddha-brot
Dabei seit: 24.01.2006
Ort: Süd/Süd-West
Alter: -
Geschlecht:
|
Verfasst Di 29.11.2011 20:35
Titel
|
|
|
Ersetze die exportPages-Funktion durch diese hier:
Code: |
function exportPages(articleNo, sortName) {
for (var i = 0; i < myDocument.pages.length; i++) {
if (i%2 == 0) {
var myPage = myDocument.pages[i];
for (j=0; j < myPage.textFrames.length; j++) {
if(myPage.textFrames[j].label == articleNo) {
var myArticleNo = myPage.textFrames[j];
}
if (myPage.textFrames[j].label == sortName) {
var mySortname = myPage.textFrames[j];
}
}
var myPageName = myArticleNo.contents + "-" + mySortname.contents;
var myPageStart = parseInt(myPage.name);
var myPageEnd = myPageStart + 1;
app.pdfExportPreferences.pageRange = myPageStart + '-' + myPageEnd;
var myFilePath = myFolder + "/" + myPageName + ".pdf";
var myExportFile = new File(myFilePath);
myDocument.exportFile(ExportFormat.pdfType, myExportFile, false, myPDFPreset);
}
}
}
|
|
|
|
|
|
antonio_mo
Dabei seit: 20.05.2006
Ort: Berlin
Alter: 57
Geschlecht:
|
|
|
|
|
|
|
|
Ähnliche Themen |
Zusammenfassung von Einzeldateien
Buch als PDF aus Quark 8.5: Nur Einzeldateien exportierbar
Indesign Datenzusammenführung
InDesign CC 13.0 BUG bei Datenzusammenführung
Indesign - Datenzusammenführung
Indesign: Datenzusammenführung
|
|