[GastForen Programmierung/Entwicklung JavaScript In Acrobat Seitenbezeichnung/Nummerierung individualisieren

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

In Acrobat Seitenbezeichnung/Nummerierung individualisieren

bavella
Beiträge gesamt: 136

16. Jan 2012, 08:37
Beitrag # 1 von 5
Bewertung:
(4729 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

ich habe ein JavaScript für Acrobat erstellt, das alle Seiten in einer PDF-Datei dupliziert und die Seitenbezeichnung nach folgendem Muster ändert, wenn 2 Duplikate zusätzlich erzeugt werden:
1.Seite: Copy 1
2.Seite: Copy 2
3.Seite: Copy 3
4.Seite: Copy 1
5.Seite: Copy 2
6.Seite: Copy 3
7.Seite: Copy 1
8.Seite: Copy 2
9.Seite: Copy 3
usw.

Nun möchte ich gerne das Präfix der Seitenbezeichnung so ergänzen, dass die ursprüngliche Seitenzahl erkennbar wird:

1.Seite: Page1, Copy 1
2.Seite: Page1, Copy 2
3.Seite: Page1, Copy 3
4.Seite: Page2, Copy 1
5.Seite: Page2, Copy 2
6.Seite: Page2, Copy 3
7.Seite: Page3, Copy 1
8.Seite: Page3, Copy 2
9.Seite: Page3, Copy 3
usw.

Leider scheitere ich daran, das hinzubekommen. Vielleicht kann mir jemand helfen, wie ich das Script ändern muss, damit's funktioniert?

Code
var nNumCopies = 2; // make 2 additional copies of each page 

try {

var newName = this.path;
var filename = newName.replace(".pdf","_Duplikate.pdf"); // save a copy of original document
this.saveAs(filename);

var Num = this.numPages;
var nNumDups = nNumCopies+1;

for (var i = 0; i < Num; i++) {
for (var j = 0; j < nNumCopies; j++) {
k = i*nNumDups + j;
this.insertPages({ nPage: k, cPath:newName, nStart:i });
}
}

// set page labels: number each copy with a label

var PgNumOrig = this.getPageLabel(0);
for (var k = 1; k < this.numPages; k++)
PgNumOrig += this.getPageLabel(k);

for (var l = 0; l < this.numPages; l+= nNumDups)
{
this.setPageLabels(l,[ "D", "Seite " + PgNumOrig + " ,Copy ", 1]);
}

}
catch(e)
{
app.alert(e);
}


Danke und Gruß
York Simon
X

In Acrobat Seitenbezeichnung/Nummerierung individualisieren

T-Boy
Beiträge gesamt: 205

19. Sep 2012, 08:34
Beitrag # 2 von 5
Beitrag ID: #501101
Bewertung:
(4441 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Bavella,

haben Sie das Problem gelöst?

Ich habe einen Auftrag, wo ich diese Lösung gebrauchen könnte.
Leider ist die Seitenbezeichnung nicht korrekt, so lässt sich das Dokument nicht richtig drucken. Ich habe es so gelöst, das ich alle Seiten entnehme und einzeln abspeichere, dann erstelle ich ein neues PDF aus diesen entnommenen Seiten. Es ist leider im Moment die einzige Lösung, die ich kenne. Oder der neue Quite Imposing. Damit kann man auch Seiten duplizieren. :(

Viele Grüße

Tibor Zachar


als Antwort auf: [#487885]

In Acrobat Seitenbezeichnung/Nummerierung individualisieren

bavella
Beiträge gesamt: 136

19. Sep 2012, 08:55
Beitrag # 3 von 5
Beitrag ID: #501108
Bewertung:
(4433 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Tibor,

nein, das ist noch ungelöst. Ich habe mich allerdings auch nicht mehr länger darum gekümmert und lasse die Seitenbezeichnung jetzt einfach weg.

Warum splitten Sie denn das PDF in Einzelseiten, um sie anschließend dann doch wieder zusammenzufügen?
Wenn nur die Seitenbezeichnung geändert werden soll, dann kann man das in Acrobat doch direkt im PDF vornehmen - sogar für alle Seiten auf einmal.

Quite Imposing kann m.E. keine Seitenbezeichnungen nach vorgegebenem Schema anlegen.

MfG
York Simon


als Antwort auf: [#501101]

In Acrobat Seitenbezeichnung/Nummerierung individualisieren

T-Boy
Beiträge gesamt: 205

19. Sep 2012, 10:15
Beitrag # 4 von 5
Beitrag ID: #501132
Bewertung:
(4397 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Simon,

ich mache es, damit die Seiten nicht »Seite123456« heißen, sondern Seite 1, Seite 2 usw.

Wie kann ich die Seitenbezeichnung in Acrobat ändern? Habe das leier in Acrobat Hilfe nicht gefunden.

Viele Grüße

Tibor


als Antwort auf: [#501108]

In Acrobat Seitenbezeichnung/Nummerierung individualisieren

T-Boy
Beiträge gesamt: 205

19. Sep 2012, 10:45
Beitrag # 5 von 5
Beitrag ID: #501140
Bewertung:
(4385 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Sorry, war 'ne blöde Frage :))
Hahaha, heute bin ich irgendwie …

Trotzdem danke


als Antwort auf: [#501108]
X

Aktuell

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
26.10.2021

Online
Dienstag, 26. Okt. 2021, 10.00 - 10.30 Uhr

Webinar

In unserem ca. 30-minütigen kostenlosen Webinar zeigt Ihnen unser Produktmanager Karsten Schwarze, wie Sie mit ColorLogic ColorAnt, CoPrA und ZePrA einen konsistenten Farbmanagement Workflow aufbauen und die Druckqualität sichern.

Ja

Organisator: Impressed GmbH

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=305

Mit ColorLogic ColorAnt & CoPrA & ZePrA zum perfekten Druckergebnis
Veranstaltungen
29.10.2021 - 08.07.2022

Digicomp Academy, Zürich
Freitag, 29. Okt. 2021, 13.00 Uhr - Freitag, 08. Juli 2022, 19.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: 10'500.– zzgl. 7.7% MWST
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-Mailkundenberater AT digicomp DOT ch