{"id":1024,"date":"2015-03-25T20:08:47","date_gmt":"2015-03-26T00:08:47","guid":{"rendered":"https:\/\/gonzalo.aro.cl\/blog\/?p=1024"},"modified":"2015-03-25T20:49:07","modified_gmt":"2015-03-26T00:49:07","slug":"desplegar-imagenes-desde-base-de-datos-con-jasperreports","status":"publish","type":"post","link":"https:\/\/gonzalo.aro.cl\/blog\/2015\/03\/25\/desplegar-imagenes-desde-base-de-datos-con-jasperreports\/","title":{"rendered":"Desplegar imagenes desde base de datos con JasperReports"},"content":{"rendered":"<p>En muchas ocasiones para una aplicaci\u00f3n web me ha tocado guardar imagenes en una carpeta para luego ser desplegada en la p\u00e1gina. En general cuando lo hago, genero una carpeta en donde se subiran las imagenes y luego la despliego segun necesidad armando la direccion de la imgen segun el nombre del servidor m\u00e1s el nombre de la carpeta que cre\u00e9 y el nombre de la imagen, por lo que en la base de datos solo guardo el nombre que autom\u00e1ticamente yo le asigne a la imagen al momento de subirla.<\/p>\n<p>Finalmente cuando me a tocado desplegarla en JasperReport he hecho lo mismo, genero una variable que concatenar\u00e1 el nombre del servidor asignado, m\u00e1s la carpeta y el nombre que viene desde la base de datos. Luego con el componente de imagen le asigno la variable que arme y listo.<\/p>\n<p><a href=\"https:\/\/gonzalo.aro.cl\/blog\/wp-content\/uploads\/2015\/03\/jasperreportimagenes.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/gonzalo.aro.cl\/blog\/wp-content\/uploads\/2015\/03\/jasperreportimagenes-300x86.png\" alt=\"jasperreportimagenes\" width=\"300\" height=\"86\" class=\"aligncenter size-medium wp-image-1029\" srcset=\"https:\/\/gonzalo.aro.cl\/blog\/wp-content\/uploads\/2015\/03\/jasperreportimagenes-300x86.png 300w, https:\/\/gonzalo.aro.cl\/blog\/wp-content\/uploads\/2015\/03\/jasperreportimagenes.png 881w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En muchas ocasiones para una aplicaci\u00f3n web me ha tocado guardar imagenes en una carpeta para luego ser desplegada en la p\u00e1gina. En general cuando lo hago, genero una carpeta en donde se subiran las imagenes y luego la despliego segun necesidad armando la direccion de la imgen segun el nombre del servidor m\u00e1s el [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,4,65,6,12],"tags":[66],"class_list":["post-1024","post","type-post","status-publish","format-standard","hentry","category-base-de-datos","category-desarrollo","category-jasperreport","category-java","category-web","tag-jasperreport"],"_links":{"self":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts\/1024"}],"collection":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/comments?post=1024"}],"version-history":[{"count":5,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts\/1024\/revisions"}],"predecessor-version":[{"id":1030,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts\/1024\/revisions\/1030"}],"wp:attachment":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/media?parent=1024"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/categories?post=1024"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/tags?post=1024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}