[NTG-context] how to set PDF TrimBox ?
Harald Koenig
koenig at tat.physik.uni-tuebingen.de
Thu May 21 00:55:24 CEST 2015
On May 20, Harald Koenig wrote:
> Hi,
>
> how can I set the /TrimBox values in PDF ?
> right now I use
>
> \setuppapersize[A4][B4]
looking at the current context code I can't (without changing context).
all boxes are set to identical values:-(
for my current setup I'm using the following hardcoded hack below for now (only for one night;)
what's the reason that the "BleedBox" wasn't output/set ?
--- tex/texmf-context/tex/context/base/lpdf-mis.lua~ 2015-02-10 16:59:48.000000000 +0100
+++ tex/texmf-context/tex/context/base/lpdf-mis.lua 2015-05-20 22:29:57.044026611 +0200
@@ -346,9 +346,17 @@
boxvalue(width-leftoffset),
boxvalue(pageheight-topoffset),
}
+-- 56.6929 79.37005 651.9685 921.25985
+-- 56.6929 79.3701 651.9685 921.2598
+ local trimbox = pdfarray { -- can be cached
+ boxvalue(56.6929 * 65536. * 72.27 / 72.),
+ boxvalue(79.37005 * 65536. * 72.27 / 72.),
+ boxvalue(651.9685 * 65536. * 72.27 / 72.),
+ boxvalue(921.25985 * 65536. * 72.27 / 72.),
+ }
addtopageattributes("CropBox",box) -- mandate for rendering
- addtopageattributes("TrimBox",box) -- mandate for pdf/x
- -- addtopageattributes("BleedBox",box)
+ addtopageattributes("TrimBox",trimbox) -- mandate for pdf/x
+ addtopageattributes("BleedBox",box)
-- addtopageattributes("ArtBox",box)
end
Harald
--
"I hope to die ___ _____
before I *have* to use Microsoft Word.", 0--,| /OOOOOOO\
Donald E. Knuth, 02-Oct-2001 in Tuebingen. <_/ / /OOOOOOOOOOO\
\ \/OOOOOOOOOOOOOOO\
\ OOOOOOOOOOOOOOOOO|//
\/\/\/\/\/\/\/\/\/
Harald Koenig // / \\ \
koenig at tat.physik.uni-tuebingen.de ^^^^^ ^^^^^
More information about the ntg-context
mailing list