Hi all,
i have a Folder-Level-Javascript (for duplicate the current page, do some page cropping, rotation and silent printing) that works perfect with Adobe Acrobat Pro DC, but the duplication part doesn't work with PDF-XChange Editor. What i have to change to get it work?
The code is:
app.addToolButton({
cName: "DHL auf 4XL",
cLabel: "DHL auf 4XL",
cExec: "Label();",
cTooltext: "Druckt DHL-Paketmarke auf DYMO LabelWriter 4XL",
cEnable: true,
nPos: -1
});
var Trusted_DHL = app.trustedFunction(function()
{
app.beginPriv();
this.event.target.createTemplate({cName: "P1", nPage: this.event.target.pageNum}); // Kopie Seite 1
var a = this.event.target.templates;
var b = a[0];
b.spawn(this.event.target.numPages, false, false);
var rCrop1 = this.event.target.getPageBox("Crop",0); // Zuschnitteinstellungen Seite 1
rCrop1[0] += 474; // Links
rCrop1[1] -= 0; // Oben
rCrop1[2] -= 55; // Rechts
rCrop1[3] += 0; // Unten
this.event.target.setPageBoxes("Crop",0,0,rCrop1); // Zuschnitt Seite 1
var rCrop2 = this.event.target.getPageBox("Crop",1); // Zuschnitteinstellungen Seite 2
rCrop2[0] += 15; // Links
rCrop2[1] -= 0; // Oben
rCrop2[2] -= 440; // Rechts
rCrop2[3] += 0; // Unten
this.event.target.setPageBoxes("Crop",1,1,rCrop2); // Zuschnitt Seite 2
this.event.target.setPageRotations(0,1,90); // Drehung Seiten 1+2
var pp = this.event.target.getPrintParams(); // Druckeinstellungen
var n = 1;
pp.printerName = "DYMO LabelWriter 4XL"
pp.interactive = pp.constants.interactionLevel.silent;
pp.NumCopies=eval(n);
pp.pageHandling = pp.constants.handling.fit;
this.event.target.print(pp); // Druck
app.endPriv();
});
function Label() {
var nRslt = app.alert ("Soll wirklich eine DHL-Paketmarke auf dem Drucker \n\nDYMO LabelWriter 4XL \n\nausgedruckt werden?", 2, 3, "Wirklich?"); // Abfrage
if(nRslt == 4) {Trusted_DHL()}; // Wenn ja
if(nRslt != 4) {}; // Wenn nein
};
Javascript to duplicate Current page?
Moderators: TrackerSupp-Daniel, Tracker Support, Paul - Tracker Supp, Vasyl-Tracker Dev Team, Chris - Tracker Supp, Sean - Tracker, Ivan - Tracker Software, Tracker Supp-Stefan
-
- User
- Posts: 1
- Joined: Sun Mar 28, 2021 12:50 pm
- Paul - Tracker Supp
- Site Admin
- Posts: 6844
- Joined: Wed Mar 25, 2009 10:37 pm
- Location: Chemainus, Canada
- Contact:
Re: Javascript to duplicate Current page?
Hi reno.klose@posteo.eu
I just saw that we missed your post here. I am really sorry about that. Did you ever get this working?
I just saw that we missed your post here. I am really sorry about that. Did you ever get this working?
Best regards
Paul O'Rorke
Tracker Support North America
http://www.tracker-software.com
Paul O'Rorke
Tracker Support North America
http://www.tracker-software.com