... Some solutions can be found here, too:
http://www.mail-archive.com/ntg-context@ntg.nl/msg57502.html
http://www.mail-archive.com/ntg-context@ntg.nl/msg57503.html
Lukas
On Tue, 21 Feb 2012 13:40:26 +0100, Hans Hagen
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 ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- Ing. Lukáš Procházka [mailto:LPr@pontex.cz] Pontex s. r. o. [mailto:pontex@pontex.cz] [http://www.pontex.cz] Bezová 1658 147 14 Praha 4 Tel: +420 244 062 238 Fax: +420 244 461 038