On 19-2-2012 14:50, Marco wrote:
I can't figure out how to determine the number of pages of a PDF file within lua. From the TeX side it works with \getfiguredimensions
Can somebody give me a nudge in the right direction? Example:
\starttext
% Works %\getfiguredimensions [somefile.pdf]
\startluacode -- Does not work context.getfiguredimensions({"somefile.pdf"})
local numpages = figures.get("used", "pages", 0) context(numpages) \stopluacode
\stoptext
something local fig = figures.push { name = "somefile.pdf" } figures.identify() figures.check() local nofpages = fig.used.pages figures.pop() ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------