Nicht verzweifeln! Die Information ist grundsätzlich auch im Reader verfügbar, nur hat der halt keinen Menüpunkt oder sonstige Anzeige dafür. Ich bin kein Programmierer, der Euch den Code gleich Pfannenfertig hier liefern kann, aber mit der Hilfe eine JavaScripts (App Level Script), das man sich in Reader beim Programmstart mitlädt, kann man einen zusätzlichen Menüeintrag definieren, der das Resultat anzeigt.
Ich bin sicher, hier im Forum tummeln sich die Leute, die die nötigen Zeilen schreiben können (app.addMenuItem, doc.getPageBox, app.alert, ....). Vielleicht müsst Ihr da ein Abendessen ausloben ...
Also: Es gibt Hoffung für Euch.
Grüsse Sebastian
Trimbox anzeigen (bzw. Maße der Trimbox) in Adobe Reader 8 möglich?
@Uwe Laubender: Wie und wo kann man das?? Vielen Dank für die Hilfe, Joanna iMac11,1, Intel Core i7, 2,8 GHz, Speicher: 8 GB, Betriebssystem: Mac OS 10.6.8 QuarkXPress 8.5.0.0 Betriebssystem Mac OS X 10.6.8 Quark 8.5
Trimbox anzeigen (bzw. Maße der Trimbox) in Adobe Reader 8 möglich?
Es gibt ein Entwicklertool von Enfocus, allerdings weiss ich nicht ob es auf den aktuellen OSX Betriebsystemversionen überhaupt nocht läuft. Ich hatte es mal unter 10.6. im Einsatz und jetzt unter 10.7. läuft es nicht mehr.
Nennt sich PDF-Browser Man kann darüber die PDF Struktur anzeigen lassen und je nach Bedarf das PDF auch editieren.
ein kurzes, kleines (und sicherlich aus der Sicht von Profiprogrammieren schreckliches) JavaScript kann da helfen:
Das als trimbox.js im JavaScript-Ordner von Acrobat (Pro oder Reader) ablegen, und in der Toolbar sollte ein neuer Button "Trimbox" auftauchen. Ein Betätigen desselben öffnet ein kleines Fenster, in dem die Maße der Trimbox der aktuellen Seite angezeigt werden.
Unter Windows 7 64bit ist der Reader-JavaScripts-Ordner unter C:\Program Files (x86)\Adobe\Reader x.x\Reader\Javascripts zu finden, bzw. C:\Program Files (x86)\Adobe\ Acrobat x.x\Acrobat\Javascripts für Acrobat Pro. Man benötigt Administrator-Rechte, um dort zu schreiben. Falls das also mit einem Texteditor nicht direkt funktioniert, erst auf dem Desktop speichern und dann dort hineinkopieren - UAC sollte dann anspringen.
Getestet hatte ich das Skript mit Acrobat 9, X und XI - jeweils Reader und Pro. Ab Acrobat X ist der Button nur bei einem geöffnetem PDF unter der Rubrik "Erweitert - Zusatzprogramme" zu finden.
Der Theorie nach sollte das Skript auch unter Mac OS X funktionieren, das habe ich aber nie getestet.
Grüße, Lars
-- Die moderne Druckvorstufe als Fernsehserie - CSI: PDF.
Trimbox anzeigen (bzw. Maße der Trimbox) in Adobe Reader 8 möglich?
Genau das ist auch mein Anliegen. Wie schreib ich denn aus dem Stück Code von Lars eine Javascript-Datei und wo muss ich die dann am Mac einbinden? Das ist ehrlich gesagt absolutes Neuland für mich :) Javascript-Ordner vom Acrobat ist klar, aber muss ich das noch irgendwie im Acrobat laden?
Trimbox anzeigen (bzw. Maße der Trimbox) in Adobe Reader 8 möglich?
Hab da auch etwas rumgefrickelt, bis es funktioniert hat. Also den Code in ne Textdatei kopiert abgespeichert und dann .js bzw. .jsx als Dateiextension rangehangen. Das Ganze dann mit nem Javascript-Toolkit geöffnet und nochmals abgespeichert. Die Datei dann in User/Library/Application Support/Acrobat/JavaScripts-Ordner kopiert. Schicke mir doch einfach ne PN mit deiner Mailadresse, dann kannste die Datei haben ;-)
Trimbox anzeigen (bzw. Maße der Trimbox) in Adobe Reader 8 möglich?
Also irgendwie stell ich mich wohl besonders blöd an bei der Einbindung des Buttons :)
Es liegt nicht am falschen Ordner, ein anderes Script konnte ich auch erfolgreich als Button in Acrobat holen.
Hat jemand eine Ahnung warum das nicht bei mir als Zusatzprogramm auftaucht? Ich habe es mittlerweile am PC, am Mac, mit Reader, Standard und Pro in den verschiedensten Versionen ausprobiert. Es will einfach nicht...bin etwas am verzweifeln.
Trimbox anzeigen (bzw. Maße der Trimbox) in Adobe Reader 8 möglich?
ich fühle mich genötigt diesen alten Thread nochmal auszugraben.
Inzwischen gibt es ja den Acrobat DC, dessen unsagbar schlechtes GUI ansich ja schon ein Schlag ins Gesicht des Users ist, leider funktioniert auch dieses trimbox script hier nicht mehr bzw. finde ich keine Möglichkeit es aufzurufen, die Ordnerstruktur hat sich wohl auch geändert.
Weiss jemand Rat und Tat für die aktuelle DC-Version?
(gibt es eigentlich einen Heul-Thread wo man sich ausweinen kann über Adobes mir völlig unverständliches GUI-Design, speziell in Acrobat DC?)
Trimbox anzeigen (bzw. Maße der Trimbox) in Adobe Reader 8 möglich?
(wie üblich ist das nicht professionell und geht bestimmt geschickter, dazu fehlt mir im Moment aber die Motivation)
Änderung: Zeigt nun Werte für Bleedbox und Trimbox im Format Bleed links + Trimbox-Breite + Bleed rechts = Seitenbreite inkl. Bleed Das gleiche dann für die Seitenhöhe.
Wie das mit Acrobat (Reader) DC funktioniert: Script wie zuvor in den Javascript-Ordner kopieren (Admin-Rechte!). Standard-Pfade dürften so aussehen:
Acrobat Reader DC
Acrobat Pro DC
Aufrufen des Scripts: Werkzeuge in der Toolbar anklicken, dann gibt es als letzten Punkt "Zusatzprogramme": https://i.imgur.com/na6RCb0.png
Zusatzprogramme anklicken, dann kommt ihr zurück zu eurem PDF-Dokument und die Werkzeugleiste wird eingeblendet, in der ihr dann das Skript aufrufen könnt: https://i.imgur.com/MGzQN69.png
Das JavaScript, in der JS-Console ausgeführt oder im JavaScript-Ordner abgelegt, bringt einen grün-roten Button ins Werkzeugmenü und meldet die Größen der verschiedenen PDF-Boxen.
ich habe, mit meinem Kollegen Timm Meisinger, das Javascript von Lars Pisanec überarbeitet (remixed) und eine neue Funktion hinzugefügt. Jetzt erkennt das Tool auch ob ein PDF ein PDF/X-1, PDF/X-3, PDF/X-4, PDF/X-5 oder kein Druck-PDF/X ist. (PDF/X-5 konnte ich noch nicht kontrollieren)
Das Tool ist für die schnelle und grobe Erstkontrolle eines Druck-PDFs gedacht. Wenn das Format falsch, kein Überfüller vorhanden bzw kein Standard-PDF/X ist, kann man dies sofort beim Kunden reklamieren. Das Tool ersetzt natürlich keinen Preflight!
Sollte jemand auch die Bleedbox angezeigt haben wollen – so wie bei Lars – bzw. eine andere Anordnung der Informationen »Trimbox«, »Bleedbox«, »Überfüller« (bzw. die Zusatzinfo welcher Überfüller links, rechts, oben oder unten ist), »PDFX-Version« wünschen, bitte einfach hier melden, vielleicht hilft es ja auch anderen. (ZB.: nur die Größe und die PDF/X-Version)
Sollte jemand auch noch andere PDF-Versionen erkennen wollen, möge sie/er mir solche PDF-Dokumente (am besten aus verschiedenen Quellen) zusenden, damit ich es nach dem programmieren auch überprüfen kann. Dieses ist möglich für PDF/X-1a:2001 | PDF/X-1a:2003 | PDF/X-3:2002 | PDF/X-3:2003 | PDF/X-4:2008 | PDF/X-4p:2008 | PDF/X-5g:2008 | PDF/X-5n:2008 | PDF/X-5pg:2008 | PDF/A-1a:2005 | PDF/A-1b:2005 | PDF/E-1:2008
In der aktuellen Version ging es darum Druck-PDFs schnell zu erkennen.
// (c) 2018 Lars Pisanec, lp@albersdruck.de // zur freien Verwendung, inkl. kommerzielle Nutzung // Remix + Anzeige der PDFX-Version: Gerhard Peischl & Timm Meisinger, Wien app.addToolButton({cName:"showboxes",cTooltext:"GP-PDFX-Print-Control",cExec:"showBoxes()", cEnable:true,nPos:0,cLabel:"GP-PDFX-Print-Control"}); function showBoxes() { try { app.removeToolButton({cName:"seitex"}); } catch(err){} try { var r_trim=this.getPageBox("Trim",this.pageNum); var h_trim=(r_trim[1]-r_trim[3])/2.834647623697917; var b_trim=(r_trim[2]-r_trim[0])/2.834647623697917; var r_bleed=this.getPageBox("Bleed",this.pageNum); var h_bleed=(r_bleed[1]-r_bleed[3])/2.834647623697917; var b_bleed=(r_bleed[2]-r_bleed[0])/2.834647623697917; var x2_bleed=(r_bleed[2]-r_trim[2])/2.834647623697917; var x1_bleed=(r_trim[0]-r_bleed[0])/2.834647623697917; var y1_bleed=(r_bleed[1]-r_trim[1])/2.834647623697917; var y2_bleed=(r_trim[3]-r_bleed[3])/2.834647623697917;
var stmDoc = Collab.documentToStream(this); var strDoc = util.stringFromStream(stmDoc);
var Version = "kein Druck-PDF/X";
if (this.info.GTS_PDFXVersion.search(/PDF\/X-1/i) > -1 || strDoc.search(/PDF\/X-1/i) > -1) Version = "PDFX-1"; if (this.info.GTS_PDFXVersion.search(/PDF\/X-3/i) > -1 || strDoc.search(/PDF\/X-3/i) > -1) Version = "PDFX-3"; if (this.info.GTS_PDFXVersion.search(/PDF\/X-4/i) > -1 || strDoc.search(/PDF\/X-4/i) > -1) Version = "PDFX-4"; if (this.info.GTS_PDFXVersion.search(/PDF\/X-5/i) > -1 || strDoc.search(/PDF\/X-5/i) > -1) Version = "PDFX-5";
} catch(err) { return; } app.addToolButton({cName:"seitex",cTooltext:"GP-PDFX-Print-Control",cExec:"",cEnable:false,nPos:2, cLabel:util.printf(" | \u00DCberf\u00FCller: %,2.1f / %,2.1f / %,2.1f / %,2.1f mm | Gr\u00F6\u00DFe: B: %,2.1f mm x H: %,2.1f mm | %s | ",x1_bleed,x2_bleed,y1_bleed,y2_bleed,b_trim,h_trim,Version)}); }
Installation am Apple/Mac: Adobe Acrobat Programm.app mit der rechten Maustaste anklicken -> auf »Paketinhalt zeigen« klicken. -> dann »GP-PDFX-Print-Control_V2.js« in den Ordner »JavaScripts« im Ordner »Contents« kopieren. Fenster schließen. Fertig. »GP-PDFX-Print-Control« kann sofort benutzt werden.
Optimalerweise »GP-PDFX-Print-Control« zu den Schnellwerkzeugen hinzufügen, damit es immer sofort zu Verfügung steht: Ein PDF öffnen -> Unter »Werkzeuge« den Ordner »Zusatzprogramme« öffnen -> »GP-PDFX-Print-Control« mit der rechten Maustaste anklicken -> »Zu Schnellwerkzeugen hinzufügen« anklicken. Schon steht es ganz oben bereit um PDF schnell zu prüfen.
Installation auf Windows, wie Lars bereits vor einigen Wochen beschrieben hat: ich zitiere:
Wie das mit Acrobat (Reader) DC funktioniert: Script wie zuvor in den Javascript-Ordner kopieren (Admin-Rechte!). Standard-Pfade dürften so aussehen:
Acrobat Reader DC Pfad: C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\Javascripts
Acrobat Pro DC Pfad: C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\Javascripts
Aufrufen des Scripts: Werkzeuge in der Toolbar anklicken, dann gibt es als letzten Punkt "Zusatzprogramme": https://i.imgur.com/na6RCb0.png
Zusatzprogramme anklicken, dann kommt ihr zurück zu eurem PDF-Dokument und die Werkzeugleiste wird eingeblendet, in der ihr dann das Skript aufrufen könnt: https://i.imgur.com/MGzQN69.png
Danke an Lars Pisanec für die geniale Erstversion! Danke an Timm Meisinger für die programmiertechnische Hilfe, ohne die dieses Tool so perfekt nie funktioniert hätte.
liebe Grüße aus Wien, Gerhard Peischl
(Dieser Beitrag wurde von gerpei am 19. Okt 2018, 14:36 geändert)
Trimbox anzeigen (bzw. Maße der Trimbox) in Adobe Reader 8 möglich?
ich habe es noch nicht getestet da ich unterwegs bin aber anhand der Screenshots würde ich zwei Dinge ändern.
"Überfüller" ist in meinen Augen nicht allgemein verständlich da es evtl. mit Überfüllung - also Trapping - verwechselt werden kann. "Beschnittzugabe" wäre evtl. besser.
"PDFX-1" gibt es doch quasi gar nicht in der Praxis. "PDF/X-1a" wäre auch hier verständlicher und eindeutiger.
Sorry, bitte die Anmerkungen nicht falsch verstehen. Meckern ist ja bekanntlich immer einfacher als selber machen und da ich so etwas nie könnte, bezeuge ich meinen vollen Respekt für die bisher erbrachte Leistung von allen Beteiligten.
Gruß
Trimbox anzeigen (bzw. Maße der Trimbox) in Adobe Reader 8 möglich?
"Überfüller" ist in meinen Augen nicht allgemein verständlich da es evtl. mit Überfüllung - also Trapping - verwechselt werden kann. "Beschnittzugabe" wäre evtl. besser.
"PDFX-1" gibt es doch quasi gar nicht in der Praxis. "PDF/X-1a" wäre auch hier verständlicher und eindeutiger.
»Beschnittzugabe« ist kein Problem, war auch eine Überlegung von mir.
zum 2.: Dann müßte man gleich zwischen »PDF/X-1a:2001« und »PDF/X-1a:2003«, »PDF/X-3:2002«, … usw. unterscheiden. Geht auch, wenn gewünscht.
Bis jetzt wollte ich das Tools möglichst einfach halten, damit auch Laien nach 3 Vorgaben (Größe, Beschnittzugabe, PDF-Art) ein PDF (Anzeige) grob vorkontrollieren können.
Sammle Deine Wünsche, dann baue ich Dir ein rohrfrei-Javascript. :-)
Trimbox anzeigen (bzw. Maße der Trimbox) in Adobe Reader 8 möglich?
zum 2.: Dann müßte man gleich zwischen »PDF/X-1a:2001« und »PDF/X-1a:2003«, »PDF/X-3:2002«, … usw. unterscheiden. Geht auch, wenn gewünscht.
Hattest du ja erwähnt, dass das zusätzlich möglich wäre. Ist für die Anwenderschaft eines kostenlosen Readers aber vermutlich schon zu detailliert. Denen ist doch "nur" wichtig, ob es überhaupt eine druckfähige Datei ist, d.h. ob es überhaupt ein PDF/X ist. Ich wollte lediglich darauf hinweisen, dass PDFX-1 kein gültiger Standard ist, der praxisrelevant ist. Das wäre mit dem Zusatz des "a" bei PDF/X-1.
Weniger ist ja manchmal mehr. Evtl. reicht schon die Angabe "PDF/X". Alternativ zu "PDF/A".
Sammle Deine Wünsche, dann baue ich Dir ein rohrfrei-Javascript. :-)
Um Gottes Willen nein. Bloss keine extra Würste. Das ist doch super, was ihr da gemeinsam entwickelt habt. Das sollte tatsächlich wie von dir beschrieben, so einfach und allgemein verständlich wie möglich bleiben.
Gruß
Trimbox anzeigen (bzw. Maße der Trimbox) in Adobe Reader 8 möglich?
Dann müßte man gleich zwischen »PDF/X-1a:2001« und »PDF/X-1a:2003«, »PDF/X-3:2002«, … usw. unterscheiden
Nein, das ist nicht zutreffend. Es gibt für PDF/X-1a und PDF/X-3 zwischen den 2001/2002/2003er Versionen minimale formale Unterschiede, die in der Praxis keine Rolle spielen. Seinerzeit haben sich alle Hersteller darauf verständigt, nach der jeweils älteren Version (die ist einen Hauch strenger) zu erstellen und nach der jeweils neueren Version zu prüfen (die ist minimalst lockerer).
PDF/X-1 (also ohne das 'a' am Ende) wurde nie (sic!) von einer verfügbaren Software umgesetzt, es hat praktisch nie PDF/X-1-Dateien gegeben. Was war PDF/X-1 eigentlich? Es war eine Art "Mager-PDF" mit eingebetteten DCS-Bitmap-Dateien (also ausseparierte und aufgerasterte 'digital Filme', je ein Auszug ein EPS). Diese Option war damals einigen Mitwirkenden in der ISO wichtig (und andere Mitstreiter wie Stephan Jaeggi und ich konnten das leider nicht ausbremsen). Insofern: PDF/X-1 einfach vergessen...
In der Praxis braucht man: - PDF/X-1a - PDF/X-3 - PDF/X-4 und evtl. - PDF/X-4p (nicht eingebettetes herkömmliches ICC-Ausgabeprofil) - PDF/X-5n (wg. der Möglichkeit n-Kanal-ICC-Ausgabeprofile einzubinden, z.B. für Prozessfarbendruck mit mehr als den CMYK-Farben, wie beispielsweise CMGKOGV / Cyan-Magenta/Yellow/Black-Orange-Green-Violet, gerade auf Inkjet-System nicht unüblich)
Auch PDF/X-5 an sich gibt es nicht - es muss immer ein kleiner Buchstabe (oder zwei) hinten dran stehen: - n: n-Kanal-ICC-Ausgabeprofile - g: referenzierte "Grafiken" (Teilseiten, die als PDF vorliegen) - p: nicht eingebettetes herkömmliches ICC-Ausgabeprofil Tatsächlich spezifiziert / erlaubt sind aber nur: - PDF/X-5n - PDF/X-5g - PDF/X-5pg PDF/X-5p ist deswegen nicht erlaubt, weil es das gleiche wie PDF/X-4p wäre. PDF/X-5g bzw. PDF/X-5pg sind mir in der freien Wildbahn noch nicht begegnet. Damals (ca 2005!) setzte sich vor allem Kodak für diese beiden Varianten ein, sie haben es wohl aber sogar selbst nie in einem ausgelieferten Produkt umgesetzt.
Olaf -- Olaf Druemmer | Geschäftsführer callas software gmbh | www.callassoftware.com axaio software GmbH | www.axaio.com
(Dieser Beitrag wurde von olaflist am 20. Okt 2018, 09:39 geändert)
Trimbox anzeigen (bzw. Maße der Trimbox) in Adobe Reader 8 möglich?
sehr schön gemacht, so war das gedacht: von der Gemeinschaft weiterentwickelt und verbessert. Viel mehr dürfte denke ich kaum machbar sein mit den Bordmitteln und Javascript des Readers.
Grüße, Lars
-- Die moderne Druckvorstufe als Fernsehserie - CSI: PDF.
Trimbox anzeigen (bzw. Maße der Trimbox) in Adobe Reader 8 möglich?
vielen Dank für das Skript. Aber was bedeutet jetzt "Überfüller"? Ich habe ein PDF, mit dem ich Probleme habe das korrekt einer Druckerei zu übergeben. https://cl.ly/9aac550161e0
Bedeutet da jetzt wenn bei "Überfüller" überall 0 steht, dass der Beschnitt fehlt?