{"id":3197,"date":"2017-12-28T22:41:38","date_gmt":"2017-12-29T02:41:38","guid":{"rendered":"http:\/\/linguagemprisma.br4.biz\/blog\/?p=3197"},"modified":"2017-12-28T22:41:38","modified_gmt":"2017-12-29T02:41:38","slug":"biblioteca-jpginfo-pris","status":"publish","type":"post","link":"https:\/\/linguagemprisma.br4.biz\/blog\/prisma\/biblioteca-jpginfo-pris\/","title":{"rendered":"Biblioteca jpginfo.pris"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p>Essa biblioteca \u00e9 feita puramente em Prisma, n\u00e3o h\u00e1 outras depend\u00eancias nem c\u00f3digo em C.<\/p>\n<p>Com ela \u00e9 poss\u00edvel extrair informa\u00e7\u00f5es de imagens jpg, como a altura, largura, tipo de canal de cor etc.<\/p>\n<p>H\u00e1 apenas duas fun\u00e7\u00f5es, segue um exemplo de uso:<\/p>\n<pre class=\"lang:prisma decode:true\">local jpg = inclua'jpginfo'\r\nlocal info = jpg.info('p4.jpg');\r\nse nao info entao imprima(jpg.erro()); sis.saia(1); fim\r\nimprima('Dimens\u00e3o[larg x alt]:',info.larg .. ' x '.. info.alt);\r\nimprima('Canal:', info.cs);\r\nimprima('bits por componentes:', info.bpc);\r\nimprima('Decoder:', info.f);\r\nimprima('Id:', info.id);\r\nimprima(\"Tam:\", info.tam);\r\nimprima('versao', info.versao); \/\/vers\u00e3o do jpeg;\r\nimprima('vers\u00e3o maior:', info.versao_maior);\r\nimprima('vers\u00e3o menor:', info.versao_menor);<\/pre>\n<p><a href=\"http:\/\/www.mediafire.com\/file\/7bsc0m2mte9u73e\/jpginfo.zip\" target=\"_blank\">clique aqui para Baixar;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Essa biblioteca \u00e9 feita puramente em Prisma, n\u00e3o h\u00e1 outras depend\u00eancias nem c\u00f3digo em C. Com ela \u00e9 poss\u00edvel extrair informa\u00e7\u00f5es de imagens jpg, como a altura, largura, tipo de canal de cor etc. H\u00e1 apenas duas fun\u00e7\u00f5es, segue um exemplo de uso: local jpg = inclua&#8217;jpginfo&#8217; local info = jpg.info(&#8216;p4.jpg&#8217;); se nao info&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24,7],"tags":[],"class_list":["post-3197","post","type-post","status-publish","format-standard","hentry","category-arquivos","category-prisma"],"_links":{"self":[{"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/posts\/3197","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/comments?post=3197"}],"version-history":[{"count":1,"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/posts\/3197\/revisions"}],"predecessor-version":[{"id":3198,"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/posts\/3197\/revisions\/3198"}],"wp:attachment":[{"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/media?parent=3197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/categories?post=3197"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/tags?post=3197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}