From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/98823 Path: news.gmane.org!.POSTED!not-for-mail From: =?iso-8859-2?B?UHJvY2jhemthIEx1a+G5IEluZy4=?= Newsgroups: gmane.comp.tex.context Subject: Re: Pdf info with Lua/Ctx API Date: Tue, 15 Aug 2017 14:08:58 +0200 Organization: Pontex s. r. o. Message-ID: References: <2b0ca8a5-f92a-234f-387a-8b99d7a2d5e8@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed"; DelSp="yes" Content-Transfer-Encoding: base64 X-Trace: blaine.gmane.org 1502798971 19281 195.159.176.226 (15 Aug 2017 12:09:31 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 15 Aug 2017 12:09:31 +0000 (UTC) User-Agent: Opera Mail/12.15 (Win32) To: "mailing list for ConTeXt users" Original-X-From: ntg-context-bounces@ntg.nl Tue Aug 15 14:09:26 2017 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhaez-0004ZT-AZ for gctc-ntg-context-518@m.gmane.org; Tue, 15 Aug 2017 14:09:25 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 293E1863EF; Tue, 15 Aug 2017 14:09:14 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hpy8Oo6ieSYf; Tue, 15 Aug 2017 14:09:12 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id CD97E87895; Tue, 15 Aug 2017 14:09:12 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 3AB98863F0 for ; Tue, 15 Aug 2017 14:09:11 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YDSRuj4RRDua for ; Tue, 15 Aug 2017 14:09:10 +0200 (CEST) Original-Received: from dkim.wll.cz (dkim.wll.cz [89.233.167.232]) by zapf.ntg.nl (Postfix) with ESMTP id 6706C863EF for ; Tue, 15 Aug 2017 14:09:00 +0200 (CEST) Original-Received: from mail.pontex.cz (mail.pontex.cz [89.233.168.98]) by dkim.wll.cz (Postfix) with ESMTP id B4C3FA10D0 for ; Tue, 15 Aug 2017 14:08:59 +0200 (CEST) X-Footer: cG9udGV4LmN6 Original-Received: from localhost ([127.0.0.1]) by mail.pontex.cz (Kerio Connect 8.5.2) for ntg-context@ntg.nl; Tue, 15 Aug 2017 14:09:09 +0200 In-Reply-To: <2b0ca8a5-f92a-234f-387a-8b99d7a2d5e8@wxs.nl> X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:98823 Archived-At: SGVsbG8gSGFucywKCnRoYXQncyBleGFjdGx5IHdoYXQgSSd2ZSBiZWVuIGxvb2tpbmcgZm9yIQoK KEFuZCB5ZXMsIEkndmUgYXNrZWQgb25lIG9yIG1vcmUgdGltZXMsIHdpdGggYSBzb2x1dGlvbiB0 aGF0IHNlZW1lZCB0byBtZSBhIGJpdCAiZm9yY2VkIiBvciAibm9uLWNsZWFyIiwgc28gdGhlIGxh dGVzdCBzb2x1dGlvbiBsb29rcyBwZXJmZWN0bHkhKQoKQmVzdCByZWdhcmRzLAoKTHVrYXMKCgpP biBNb24sIDE0IEF1ZyAyMDE3IDE2OjU1OjA5ICswMjAwLCBIYW5zIEhhZ2VuIDxwcmFnbWFAd3hz Lm5sPiB3cm90ZToKCj4gT24gOC8xNC8yMDE3IDE6MDggUE0sIFByb2Now6F6a2EgTHVrw6HFoSBJ bmcuIHdyb3RlOgo+PiBIZWxsbywKPj4KPj4gaXMgdGhlcmUgYSB3YXkgaG93IHRvIGdldCB0aGUg Zm9sbG93aW5nIGluZm8gZnJvbSBhIFBERiBmaWxlIHZpYSBMdWEvQ3R4Cj4+IEFQST86Cj4+Cj4+ IC0gZmlyc3Q6IG51bWJlciBvZiBwYWdlcyBvZiB0aGUgUERGLAo+Pgo+PiAtIG5leHQ6IGZvciBl YWNoIHBhZ2U6IGdldCB3aWR0aCwgaGVpZ2h0IGFuZCBvcmllbnRhdGlvbgo+PiAocG9ydHJhaXQv bGFuZHNjYXBlKSBvciByb3RhdGlvbiAoKzkwLCsgMTgwLCArMjcwIG9yIHNvKSBvZiBpLXRoIHBh Z2UuCj4KPiB0aGlzIHByb2JhYmx5IGhhcyBjb21lIHVwIHNldmVyYWwgdGltZXMgbm93LCBhbnl3 YXkKPgo+Cj4gXGdldGZpZ3VyZWRpbWVuc2lvbnNbdGVzdC5wZGZdCj4gXGRvcmVjdXJzZSB7XG5v ZmZpZ3VyZXBhZ2VzfSB7Cj4gICAgICBcZ2V0ZmlndXJlZGltZW5zaW9uc1t0ZXN0LnBkZl1bcGFn ZT0jMV0KPiAgICAgIFxmaWd1cmVuYXR1cmFsd2lkdGgKPiAsXGZpZ3VyZW5hdHVyYWxoZWlnaHQs XGZpZ3VyZW9yaWVudGF0aW9uLFxmaWd1cmVyb3RhdGlvblxwYXIKPiB9Cj4KPiBpbiBsdWEgeW91 IGNhbiBlaXRoZXIgdXNlIHRoZSBpbWcgbGlicmFyeSAoc2VlIGx1YXRleCBtYW51YWwpIG9yIGNv bnRleHQKPiBoZWxwZXJzCj4KPiAgICAgICAgICBsb2NhbCBkYXRhID0gZmlndXJlcy5wdXNoKCJm b28ucGRmIikKPiAgICAgICAgICBmaWd1cmVzLmlkZW50aWZ5KCkKPiAgICAgICAgICBmaWd1cmVz LmNoZWNrKCkKPiAgICAgICAgICBmaWd1cmVzLnBvcCgpCj4gCWluc3BlY3QoZGF0YSkKPgo+IGkn bGwgYWRkOgo+Cj4gZnVuY3Rpb24gZmlndXJlcy5nZXRpbmZvKG5hbWUscGFnZSkKPiAgICAgIGlm IHR5cGUobmFtZSkgPT0gInN0cmluZyIgdGhlbgo+ICAgICAgICAgIG5hbWUgPSB7IG5hbWUgPSBu YW1lLCBwYWdlID0gcGFnZSB9Cj4gICAgICBlbmQKPiAgICAgIGlmIG5hbWUubmFtZSB0aGVuCj4g ICAgICAgICAgbG9jYWwgZGF0YSA9IGZpZ3VyZXMucHVzaChuYW1lKQo+ICAgICAgICAgIGZpZ3Vy ZXMuaWRlbnRpZnkoKQo+ICAgICAgICAgIGZpZ3VyZXMuY2hlY2soKQo+ICAgICAgICAgIGZpZ3Vy ZXMucG9wKCkKPiAgICAgICAgICByZXR1cm4gZGF0YQo+ICAgICAgZW5kCj4gZW5kCj4KPiBzbyB0 aGF0IG9uZSBjYW4gZG8KPgo+IGxvY2FsIG4gPSAibXMucGRmIgo+IGxvY2FsIGQgPSBmaWd1cmVz LmdldGluZm8obikKPgo+IGlmIGQgdGhlbgo+ICAgICAgZm9yIGk9MSxkLnVzZWQucGFnZXMgZG8K PiAgICAgICAgICBsb2NhbCBwID0gZmlndXJlcy5nZXRpbmZvKG4saSkKPiAgICAgICAgICBpZiBw IHRoZW4KPiAgICAgICAgICAgICAgbG9jYWwgdSA9IHAudXNlZAo+ICAgICAgICAgICAgICBwcmlu dCh1LndpZHRoLHUuaGVpZ2h0LHUub3JpZW50YXRpb24pCj4gICAgICAgICAgZW5kCj4gICAgICBl bmQKPiBlbmQKPgo+IGV0YyBldGMKPgo+CgoKLS0gCkluZy4gTHVrw6HFoSBQcm9jaMOhemthIHwg bWFpbHRvOkxQckBwb250ZXguY3oKUG9udGV4IHMuIHIuIG8uICAgICAgfCBtYWlsdG86cG9udGV4 QHBvbnRleC5jeiB8IGh0dHA6Ly93d3cucG9udGV4LmN6IHwgSUREUzpucnB0M3NuCkJlem92w6Eg MTY1OAoxNDcgMTQgUHJhaGEgNAoKTW9iLjogKzQyMCA3MDIgMDMzIDM5NgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhlcnMg YXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1haWxsaXN0IDogbnRn LWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0aW5mby9udGct Y29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAvIGh0dHA6Ly9jb250 ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5vcmcvcGhnL2NvbnRl eHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRnYXJkZW4ubmV0Cl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19f