Re: [NTG-context] Access figure data?
Am 15.10.2010 07:16, schrieb Peter Münster: On Thu, Oct 14 2010, Peter Rolf wrote: Nice to have. Is this also possible from the lua side? Hello, Perhaps with the img library of luatex (see luatex manual). Thanks Peter! Stupid me haven't thought about the luatex manual. local f = img.scan{ filename = cow.jpg } print(xsize = ,f.xsize,, ysize = ,f.ysize) Best wishes, Peter ___ 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 ___
[NTG-context] Access figure data?
Is there any way to get access to the data about external figures? I would like to know the pixel height/width of the actual image. [I am trying to typeset a mass of html-based documents with images using a series of scripts. The images need to be positioned somewhat like they would be on the screen. However, the html itself carries no info about the image.] ___ 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 ___
Re: [NTG-context] Access figure data?
On 14-10-2010 8:10, Brian Wedde wrote: Is there any way to get access to the data about external figures? I would like to know the pixel height/width of the actual image. [I am trying to typeset a mass of html-based documents with images using a series of scripts. The images need to be positioned somewhat like they would be on the screen. However, the html itself carries no info about the image.] i can expose the resolution (remind me in a few days) Hans - 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 ___
Re: [NTG-context] Access figure data?
On Thu, 14 Oct 2010, Brian Wedde wrote: Is there any way to get access to the data about external figures? I would like to know the pixel height/width of the actual image. From one of my private modules: \useexternalfigure[cnp:name][\cut!n!paste!parameter\c!name]% Is this really needed? \getfiguredimensions[cnp:name]% \edef\cut!n!paste!NOfpages{\noffigurepages}% % MkII returns dimensions in pt, MkIV returns in sp % which causes metapost to blow up. So, I use \dimexpr to convert % sp to pt. \edef\cut!n!paste!figurewidth {\the\dimexpr\figurenaturalwidth }% \edef\cut!n!paste!figureheight{\the\dimexpr\figurenaturalheight }% Aditya ___ 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 ___
Re: [NTG-context] Access figure data?
On 14-10-2010 8:10, Brian Wedde wrote: Is there any way to get access to the data about external figures? I would like to know the pixel height/width of the actual image. [I am trying to typeset a mass of html-based documents with images using a series of scripts. The images need to be positioned somewhat like they would be on the screen. However, the html itself carries no info about the image.] in next beta (not today): \starttext \externalfigure[mill.png] % \calculateexternalfigure[mill.png] \starttabulate[|l|lT|Tl|] \HL \NC \tex{figurestatus} \NC \number\figurestatus \NC numexpr \NC \NR \NC \tex{figurewidth} \NC \figurewidth \NC \NC \NR \NC \tex{figureheight} \NC \figureheight \NC \NC \NR \NC \tex{figurexscale} \NC \figurexscale \NC \NC \NR \NC \tex{figureyscale} \NC \figureyscale \NC \NC \NR \HL \NC \tex{figuresize}\NC \figuresize \NC \NC \NR \NC \tex{figurelabel} \NC \figurelabel \NC \NC \NR \NC \tex{figurefileoriginal}\NC \figurefileoriginal \NC \NC \NR \NC \tex{figurefilepage}\NC \figurefilepage \NC \NC \NR \NC \tex{figurefileoptions} \NC \figurefileoptions\NC \NC \NR \NC \tex{figurefileconversion} \NC \figurefileconversion \NC \NC \NR \NC \tex{figurefilecache} \NC \figurefilecache \NC \NC \NR \NC \tex{figurefileprefix} \NC \figurefileprefix \NC \NC \NR \HL \NC \tex{figurenaturalwidth}\NC \figurenaturalwidth \NC \NC \NR \NC \tex{figurenaturalheight} \NC \figurenaturalheight \NC \NC \NR \NC \tex{figurexresolution} \NC \figurexresolution\NC \NC \NR \NC \tex{figureyresolution} \NC \figureyresolution\NC \NC \NR \NC \tex{figurexsize} \NC \figurexsize \NC \NC \NR \NC \tex{figureysize} \NC \figureysize \NC \NC \NR \NC \tex{figurecolordepth} \NC \figurecolordepth \NC \NC \NR \NC \tex{figuredepth} \NC \figuredepth \NC \NC \NR \HL \NC \tex{figurefilepath}\NC \figurefilepath \NC \NC \NR \NC \tex{figurefilename}\NC \figurefilename \NC \NC \NR \NC \tex{figurefiletype}\NC \figurefiletype \NC \NC \NR \NC \tex{figurefullname}\NC \figurefullname \NC \NC \NR \NC \tex{noffigurepages}\NC \noffigurepages \NC \NC \NR \HL \stoptabulate \stoptext most were already there, new are: figurexresolution figureyresolution figurexsize figureysize figurecolordepth figuredepth - 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 ___
Re: [NTG-context] Access figure data?
Am 14.10.2010 21:33, schrieb Hans Hagen: On 14-10-2010 8:10, Brian Wedde wrote: Is there any way to get access to the data about external figures? I would like to know the pixel height/width of the actual image. [I am trying to typeset a mass of html-based documents with images using a series of scripts. The images need to be positioned somewhat like they would be on the screen. However, the html itself carries no info about the image.] in next beta (not today): \starttext \externalfigure[mill.png] % \calculateexternalfigure[mill.png] \starttabulate[|l|lT|Tl|] \HL \NC \tex{figurestatus} \NC \number\figurestatus \NC numexpr \NC \NR \NC \tex{figurewidth} \NC \figurewidth \NC \NC \NR \NC \tex{figureheight} \NC \figureheight \NC \NC \NR \NC \tex{figurexscale} \NC \figurexscale \NC \NC \NR \NC \tex{figureyscale} \NC \figureyscale \NC \NC \NR \HL \NC \tex{figuresize}\NC \figuresize \NC \NC \NR \NC \tex{figurelabel} \NC \figurelabel \NC \NC \NR \NC \tex{figurefileoriginal}\NC \figurefileoriginal \NC \NC \NR \NC \tex{figurefilepage}\NC \figurefilepage \NC \NC \NR \NC \tex{figurefileoptions} \NC \figurefileoptions\NC \NC \NR \NC \tex{figurefileconversion} \NC \figurefileconversion \NC \NC \NR \NC \tex{figurefilecache} \NC \figurefilecache \NC \NC \NR \NC \tex{figurefileprefix} \NC \figurefileprefix \NC \NC \NR \HL \NC \tex{figurenaturalwidth}\NC \figurenaturalwidth \NC \NC \NR \NC \tex{figurenaturalheight} \NC \figurenaturalheight \NC \NC \NR \NC \tex{figurexresolution} \NC \figurexresolution\NC \NC \NR \NC \tex{figureyresolution} \NC \figureyresolution\NC \NC \NR \NC \tex{figurexsize} \NC \figurexsize \NC \NC \NR \NC \tex{figureysize} \NC \figureysize \NC \NC \NR \NC \tex{figurecolordepth} \NC \figurecolordepth \NC \NC \NR \NC \tex{figuredepth} \NC \figuredepth \NC \NC \NR \HL \NC \tex{figurefilepath}\NC \figurefilepath \NC \NC \NR \NC \tex{figurefilename}\NC \figurefilename \NC \NC \NR \NC \tex{figurefiletype}\NC \figurefiletype \NC \NC \NR \NC \tex{figurefullname}\NC \figurefullname \NC \NC \NR \NC \tex{noffigurepages}\NC \noffigurepages \NC \NC \NR \HL \stoptabulate \stoptext most were already there, new are: figurexresolution figureyresolution figurexsize figureysize figurecolordepth figuredepth Nice to have. Is this also possible from the lua side? I ask, because I need the pixel size of a graphic for some border checking ('clip' a frame out of a bitmap). Currently I use \getfiguredimensions from the tex side, as I haven't found a way in lua yet. Peter ___ 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 ___
Re: [NTG-context] Access figure data?
On 14-10-2010 10:10, Peter Rolf wrote: Nice to have. Is this also possible from the lua side? I ask, because I need the pixel size of a graphic for some border checking ('clip' a frame out of a bitmap). Currently I use \getfiguredimensions from the tex side, as I haven't found a way in lua yet. local f = figures.current() f.used.xresolution eventually there will be a documented interface for the lua end (for the moment I want to have the freedom to change the code) as I need to add a few more wrappers. Hans - 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 ___
Re: [NTG-context] Access figure data?
Am 14.10.2010 22:22, schrieb Hans Hagen: On 14-10-2010 10:10, Peter Rolf wrote: Nice to have. Is this also possible from the lua side? I ask, because I need the pixel size of a graphic for some border checking ('clip' a frame out of a bitmap). Currently I use \getfiguredimensions from the tex side, as I haven't found a way in lua yet. local f = figures.current() f.used.xresolution Thanks, will test asap :-) eventually there will be a documented interface for the lua end (for the moment I want to have the freedom to change the code) as I need to add a few more wrappers. Hans - 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 ___
Re: [NTG-context] Access figure data?
On Thu, Oct 14 2010, Peter Rolf wrote: Nice to have. Is this also possible from the lua side? Hello, Perhaps with the img library of luatex (see luatex manual). Cheers, Peter -- Contact information: http://pmrb.free.fr/contact/ ___ 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 ___