{"id":360,"date":"2011-04-20T23:45:47","date_gmt":"2011-04-21T02:45:47","guid":{"rendered":"http:\/\/leandroascierto.com\/blog\/?p=360"},"modified":"2011-08-27T08:01:14","modified_gmt":"2011-08-27T11:01:14","slug":"imagestripcreator","status":"publish","type":"post","link":"https:\/\/leandroascierto.com\/blog\/imagestripcreator\/","title":{"rendered":"ImageStripCreator"},"content":{"rendered":"<p style=\"text-align: justify;\">Esta es una aplicaci\u00f3n para crear tiras de im\u00e1genes (casi lo contrario de\u00a0<a href=\"https:\/\/leandroascierto.com\/blog\/2010\/08\/bitmap2icon\/\">esto<\/a>), las cuales son utilizadas frecuentemente en los ImageList (Creados con Apis, ya que los OCX de los Common Controls no tienen soporte para dichas im\u00e1genes.) en fin suele ser muy \u00fatil a la hora de empaquetar los iconos en nuestro proyectos ya que con un solo bitmap podremos poner todos los iconos que utilizaremos lo cual es mas como y mas liviano que incluir icono por icono en un archivo de recursos.<br \/>\nun ejemplo claro pueden verlo en las im\u00e1genes a continuaci\u00f3n<\/p>\n<p align=\"center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.leandroascierto.com\/blog\/imagenes\/Tira_Img0_2.bmp\" alt=\"Tira_Img_02\" width=\"272\" height=\"16\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.leandroascierto.com\/blog\/imagenes\/Tira_Img0_1.bmp\" alt=\"Tira_Img0_01\" width=\"176\" height=\"16\" \/><\/p>\n<p style=\"text-align: justify;\" align=\"justify\">Si bien tiene soporte para todas las resoluciones, no funciona correctamente con las im\u00e1genes que utilicen paletas de colores porque no la respeta correctamente, esto es algo que me quedo pendiente ya que fue una mala decisi\u00f3n de como realizarlo desde un principio y no tenia ganas de dar marcha atr\u00e1s. el proyecto tuvo muchos cambios ya que parece algo f\u00e1cil pero me tope con muchas trabas y al final opte por incluir la clase c32bppDIB de LaVolpe.<br \/>\nRealmente estoy muy inconforme con el resultado final pero ya me tenia algo cansado y opte por publicarlo como esta.<\/p>\n<p align=\"center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.leandroascierto.com\/blog\/imagenes\/Strip32.png\" alt=\"Image Strip Creator\" width=\"564\" height=\"206\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.leandroascierto.com\/blog\/imagenes\/Strip24.png\" alt=\"Image Strip Creator\" width=\"568\" height=\"196\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.leandroascierto.com\/blog\/imagenes\/NewStrip.png\" alt=\"Image Strip Creator\" width=\"473\" height=\"336\" \/><\/p>\n<p align=\"center\"><a href=\"https:\/\/leandroascierto.com\/blog\/descarga.php?url=ImageStripCreator.zip\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"Descargar\" src=\"https:\/\/leandroascierto.com\/blog\/descarga.php?file=ImageStripCreator.zip\" alt=\"\" width=\"280\" height=\"61\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Esta es una aplicaci\u00f3n para crear tiras de im\u00e1genes (casi lo contrario de\u00a0esto), las cuales son utilizadas frecuentemente en los ImageList (Creados con Apis, ya que los OCX de los Common Controls no tienen soporte para dichas im\u00e1genes.) en fin suele ser muy \u00fatil a la hora de empaquetar los iconos en nuestro proyectos ya <a href='https:\/\/leandroascierto.com\/blog\/imagestripcreator\/' class='excerpt-more'>[&#8230;]<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40],"tags":[48,46,47],"class_list":["post-360","post","type-post","status-publish","format-standard","hentry","category-aplicaciones","tag-icon","tag-iconos","tag-imagelist","category-40-id","post-seq-1","post-parity-odd","meta-position-corners","fix"],"_links":{"self":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/comments?post=360"}],"version-history":[{"count":4,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/360\/revisions"}],"predecessor-version":[{"id":448,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/360\/revisions\/448"}],"wp:attachment":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/media?parent=360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/categories?post=360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/tags?post=360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}