From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/98835 Path: news.gmane.org!.POSTED!not-for-mail From: =?utf-8?B?UHJvY2jDoXprYSBMdWvDocWhIEluZy4=?= Newsgroups: gmane.comp.tex.context Subject: Re: Pdf info with Lua/Ctx API Date: Wed, 16 Aug 2017 12:11:14 +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 1502878302 5511 195.159.176.226 (16 Aug 2017 10:11:42 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 16 Aug 2017 10:11:42 +0000 (UTC) User-Agent: Opera Mail/12.15 (Win32) To: "mailing list for ConTeXt users" Original-X-From: ntg-context-bounces@ntg.nl Wed Aug 16 12:11:35 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 1dhvIU-0000wv-9L for gctc-ntg-context-518@m.gmane.org; Wed, 16 Aug 2017 12:11:34 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 1E08F8C0B0D; Wed, 16 Aug 2017 12:11:30 +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 JXSCeYnqAXAQ; Wed, 16 Aug 2017 12:11:29 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 6E7DF8C0B04; Wed, 16 Aug 2017 12:11:29 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 8C4198C0B03 for ; Wed, 16 Aug 2017 12:11:28 +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 MCge71-rjnKk for ; Wed, 16 Aug 2017 12:11:27 +0200 (CEST) Original-Received: from dkim.wll.cz (dkim.wll.cz [89.233.167.232]) by zapf.ntg.nl (Postfix) with ESMTP id 27A1B8C0AFE for ; Wed, 16 Aug 2017 12:11:16 +0200 (CEST) Original-Received: from mail.pontex.cz (mail.pontex.cz [89.233.168.98]) by dkim.wll.cz (Postfix) with ESMTP id AC366A10D1 for ; Wed, 16 Aug 2017 12:11:15 +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; Wed, 16 Aug 2017 12:11:26 +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:98835 Archived-At: SGVsbG8gSGFucywKCnRoYW5rIHlvdSBmb3IgaW1wbGVtZW50YXRpb24gJ2ZpZ3VyZXMuZ2V0aW5m bygpJzsgdHdvIHBvaW50czoKCjEuIENvZGU6CgotLS0tClxzdGFydGx1YWNvZGUKCmxvY2FsIG4g PSAieDovVXNlcnMvTU1pL0FrY2UvSS02X0tydXNvdmljZS5EU1AtWkRTL0FkbWluL0plZG5hbmkv MjAxNy0wNy0wNy1TVS1SYWtvdm5pay9aSi5wZGYiCmxvY2FsIGQgPSBmaWd1cmVzLmdldGluZm8o bikKLi4uCi0tLS0KCnByaW50cyAocHJvYmFibHkgdG8tc3RyaW5nIGNvbnZlcnRlZCkgcmVzdWx0 aW5nIHRhYmxlOgoKIgpjbG9zZSBzb3VyY2UgICAgPiBsZXZlbCAzLCBvcmRlciA4LCBuYW1lICdk Oi8vTHVrYXMvQ29uVGVYdC9TdHlsZXMvUHhMZXR0ZXIuc3R5Jwp0YWJsZT17CiAgWyJyZXF1ZXN0 Il09ewogICBbImFyZ3VtZW50cyJdPWZhbHNlLAogICBbImNhY2hlIl09ZmFsc2UsCiAgIFsiY29s b3IiXT1mYWxzZSwKICAgWyJjb250cm9scyJdPWZhbHNlLAogICBbImNvbnZlcnNpb24iXT1mYWxz ZSwKICAgWyJkaXNwbGF5Il09ZmFsc2UsCiAgIFsiZm9ybWF0Il09ZmFsc2UsCiAgIFsiaGVpZ2h0 Il09ZmFsc2UsCiAgIFsibGFiZWwiXT1mYWxzZSwKICAgWyJtYXNrIl09ZmFsc2UsCiAgIFsibmFt ZSJdPSJ4Oi9Vc2Vycy9NTWkvQWtjZS9JLTZfS3J1c292aWNlLkRTUC1aRFMvQWRtaW4vSmVkbmFu aS8yMDE3LTA3LTA3LVNVLVJha292bmlrL1pKLnBkZiIsCi4uLgogIH0sCiAgWyJzdGF0dXMiXT17 Ci4uLgogIH0sCiAgWyJ1c2VkIl09ewogICBbImNvbG9yZGVwdGgiXT0wLAogICBbImRlcHRoIl09 MCwKICAgWyJmb3JtYXQiXT0icGRmIiwKICAgWyJmdWxsbmFtZSJdPSJ4Oi9Vc2Vycy9NTWkvQWtj ZS9JLTZfS3J1c292aWNlLkRTUC1aRFMvQWRtaW4vSmVkbmFuaS8yMDE3LTA3LTA3LVNVLVJha292 bmlrL1pKLnBkZiIsCiAgIFsiaGVpZ2h0Il09NTUzODA5OTEsCi4uLgogIH0sCn0KIgoKLSBJcyBp dCBpbnRlbmQ/IE9yIHJlc2lkdWFsIGRlYnVnZ2luZyBzdGF0dXM/CgoKMi4gSXMgdGhlcmUgYSBD dHggYnVpbHQtaW4gY29udmVydGVyIHdoaWNoIHdvdWxkIGNvbnZlcnQgd2lkdGggYW5kIGhlaWdo dCAoZS5nLiBoZXJlOiBbImhlaWdodCJdPTU1MzgwOTkxKSBmcm9tICJoZWlnaHQgdW5pdHMiIHRv IG1pbGltZXRlcnM/CgpCZXN0IHJlZ2FyZHMsCgpMdWthcwoKCk9uIE1vbiwgMTQgQXVnIDIwMTcg MTY6NTU6MDkgKzAyMDAsIEhhbnMgSGFnZW4gPHByYWdtYUB3eHMubmw+IHdyb3RlOgoKPiBPbiA4 LzE0LzIwMTcgMTowOCBQTSwgUHJvY2jDoXprYSBMdWvDocWhIEluZy4gd3JvdGU6Cj4+IEhlbGxv LAo+Pgo+PiBpcyB0aGVyZSBhIHdheSBob3cgdG8gZ2V0IHRoZSBmb2xsb3dpbmcgaW5mbyBmcm9t IGEgUERGIGZpbGUgdmlhIEx1YS9DdHgKPj4gQVBJPzoKPj4KPj4gLSBmaXJzdDogbnVtYmVyIG9m IHBhZ2VzIG9mIHRoZSBQREYsCj4+Cj4+IC0gbmV4dDogZm9yIGVhY2ggcGFnZTogZ2V0IHdpZHRo LCBoZWlnaHQgYW5kIG9yaWVudGF0aW9uCj4+IChwb3J0cmFpdC9sYW5kc2NhcGUpIG9yIHJvdGF0 aW9uICgrOTAsKyAxODAsICsyNzAgb3Igc28pIG9mIGktdGggcGFnZS4KPgo+IHRoaXMgcHJvYmFi bHkgaGFzIGNvbWUgdXAgc2V2ZXJhbCB0aW1lcyBub3csIGFueXdheQo+Cj4KPiBcZ2V0ZmlndXJl ZGltZW5zaW9uc1t0ZXN0LnBkZl0KPiBcZG9yZWN1cnNlIHtcbm9mZmlndXJlcGFnZXN9IHsKPiAg ICAgIFxnZXRmaWd1cmVkaW1lbnNpb25zW3Rlc3QucGRmXVtwYWdlPSMxXQo+ICAgICAgXGZpZ3Vy ZW5hdHVyYWx3aWR0aAo+ICxcZmlndXJlbmF0dXJhbGhlaWdodCxcZmlndXJlb3JpZW50YXRpb24s XGZpZ3VyZXJvdGF0aW9uXHBhcgo+IH0KPgo+IGluIGx1YSB5b3UgY2FuIGVpdGhlciB1c2UgdGhl IGltZyBsaWJyYXJ5IChzZWUgbHVhdGV4IG1hbnVhbCkgb3IgY29udGV4dAo+IGhlbHBlcnMKPgo+ ICAgICAgICAgIGxvY2FsIGRhdGEgPSBmaWd1cmVzLnB1c2goImZvby5wZGYiKQo+ICAgICAgICAg IGZpZ3VyZXMuaWRlbnRpZnkoKQo+ICAgICAgICAgIGZpZ3VyZXMuY2hlY2soKQo+ICAgICAgICAg IGZpZ3VyZXMucG9wKCkKPiAJaW5zcGVjdChkYXRhKQo+Cj4gaSdsbCBhZGQ6Cj4KPiBmdW5jdGlv biBmaWd1cmVzLmdldGluZm8obmFtZSxwYWdlKQo+ICAgICAgaWYgdHlwZShuYW1lKSA9PSAic3Ry aW5nIiB0aGVuCj4gICAgICAgICAgbmFtZSA9IHsgbmFtZSA9IG5hbWUsIHBhZ2UgPSBwYWdlIH0K PiAgICAgIGVuZAo+ICAgICAgaWYgbmFtZS5uYW1lIHRoZW4KPiAgICAgICAgICBsb2NhbCBkYXRh ID0gZmlndXJlcy5wdXNoKG5hbWUpCj4gICAgICAgICAgZmlndXJlcy5pZGVudGlmeSgpCj4gICAg ICAgICAgZmlndXJlcy5jaGVjaygpCj4gICAgICAgICAgZmlndXJlcy5wb3AoKQo+ICAgICAgICAg IHJldHVybiBkYXRhCj4gICAgICBlbmQKPiBlbmQKPgo+IHNvIHRoYXQgb25lIGNhbiBkbwo+Cj4g bG9jYWwgbiA9ICJtcy5wZGYiCj4gbG9jYWwgZCA9IGZpZ3VyZXMuZ2V0aW5mbyhuKQo+Cj4gaWYg ZCB0aGVuCj4gICAgICBmb3IgaT0xLGQudXNlZC5wYWdlcyBkbwo+ICAgICAgICAgIGxvY2FsIHAg PSBmaWd1cmVzLmdldGluZm8obixpKQo+ICAgICAgICAgIGlmIHAgdGhlbgo+ICAgICAgICAgICAg ICBsb2NhbCB1ID0gcC51c2VkCj4gICAgICAgICAgICAgIHByaW50KHUud2lkdGgsdS5oZWlnaHQs dS5vcmllbnRhdGlvbikKPiAgICAgICAgICBlbmQKPiAgICAgIGVuZAo+IGVuZAo+Cj4gZXRjIGV0 Ywo+Cj4KCgotLSAKSW5nLiBMdWvDocWhIFByb2Now6F6a2EgfCBtYWlsdG86TFByQHBvbnRleC5j egpQb250ZXggcy4gci4gby4gICAgICB8IG1haWx0bzpwb250ZXhAcG9udGV4LmN6IHwgaHR0cDov L3d3dy5wb250ZXguY3ogfCBJRERTOm5ycHQzc24KQmV6b3bDoSAxNjU4CjE0NyAxNCBQcmFoYSA0 CgpNb2IuOiArNDIwIDcwMiAwMzMgMzk2CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJZiB5 b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBwbGVhc2UgYWRk IGFuIGVudHJ5IHRvIHRoZSBXaWtpIQoKbWFpbGxpc3QgOiBudGctY29udGV4dEBudGcubmwgLyBo dHRwOi8vd3d3Lm50Zy5ubC9tYWlsbWFuL2xpc3RpbmZvL250Zy1jb250ZXh0CndlYnBhZ2UgIDog aHR0cDovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldAphcmNo aXZlICA6IGh0dHBzOi8vYml0YnVja2V0Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29tbWl0cy8K d2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5uZXQKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18=