{"id":874,"date":"2020-09-01T23:35:13","date_gmt":"2020-09-02T02:35:13","guid":{"rendered":"http:\/\/leandroascierto.com\/blog\/?p=874"},"modified":"2023-10-26T20:24:24","modified_gmt":"2023-10-26T23:24:24","slug":"charts-control-con-gdi","status":"publish","type":"post","link":"https:\/\/leandroascierto.com\/blog\/charts-control-con-gdi\/","title":{"rendered":"Charts control con GDI+"},"content":{"rendered":"\n<p>Se trata de una suite de user controls, para crear gr\u00e1ficos estad\u00edsticos. Son cuatro controles pero algunos poseen estilos diferentes, se podr\u00eda decir que est\u00e1n los principales y m\u00e1s utilizados. Cada user control es independiente del otro, por lo que no requiere implementar toda la suite, por supuesto esto no lo hace m\u00e1s \u00f3ptimo en reducci\u00f3n de c\u00f3digo, pero es esa costumbre de no depender de nada, son muchas lineas de c\u00f3digo y seguramente habr\u00e1 m\u00e1s de alg\u00fan bugs dando vuelta, por mi parte creo que hasta aqu\u00ed llegaron mis ganas con esto, por supuesto que si alguien encuentra alg\u00fan error o sugerencia se agradece informar para corregirlo.<\/p>\n\n\n\n<p>En la descarga se encuentra un ejemplo de cada uno y un proyecto principal que abarca todos y algunos agregados para simular un Dashboard.<\/p>\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/DashBoard.png\" alt=\"DashBoard.png\"><\/figure><figure class=\"aligncenter\"><\/figure><\/div>\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/PieChart.png\" alt=\"PieChart.png\"><\/figure><figure class=\"aligncenter\"><\/figure><\/div>\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/DonutChart.png\" alt=\"DonutChart.png\"><\/figure><figure class=\"aligncenter\"><\/figure><\/div>\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/BarChart1.png\" alt=\"BarChart1.png\"><\/figure><figure class=\"aligncenter\"><\/figure><\/div>\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/BarChart2.png\" alt=\"BarChart2.png\"><\/figure><figure class=\"aligncenter\"><\/figure><\/div>\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/AreaChart.png\" alt=\"AreaChart.png\"><\/figure><figure class=\"aligncenter\"><\/figure><\/div>\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/TreeMaps.png\" alt=\"TreeMaps.png\"><\/figure><figure class=\"aligncenter\"><\/figure><\/div>\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/TreeMaps2.png\" alt=\"TreeMaps2.png\"><\/figure><figure class=\"aligncenter\"><\/figure><\/div>\n \n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"https:\/\/leandroascierto.com\/blog\/descarga.php?url=Charts 2020.zip\"><img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/descarga.php?file=Charts 2020.zip\" alt=\"\"><\/a><\/figure><\/div>\n\n\n\n<p><span style=\"background-color:rgba(0, 0, 0, 0);color:#0875b5\" class=\"has-inline-color\"><strong>Actualizado 21\/12\/2021<\/strong>, se a\u00f1adi\u00f3 la funci\u00f3n image() la cual retorna una imagen del grafico para poder imprimirla, esta tiene como par\u00e1metros opcionales Ancho y Alto para poder ajustar a la hoja de impresi\u00f3n, junto a los ejemplos individuales hay una demostraci\u00f3n de como imprimir.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se trata de una suite de user controls, para crear gr\u00e1ficos estad\u00edsticos. Son cuatro controles pero algunos poseen estilos diferentes, se podr\u00eda decir que est\u00e1n los principales y m\u00e1s utilizados. Cada user control es independiente del otro, por lo que no requiere implementar toda la suite, por supuesto esto no lo hace m\u00e1s \u00f3ptimo en <a href='https:\/\/leandroascierto.com\/blog\/charts-control-con-gdi\/' 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":[26],"tags":[163,160,164,35,166,165,167,69],"class_list":["post-874","post","type-post","status-publish","format-standard","hentry","category-controles-de-usuarios","tag-areachart","tag-charts","tag-donut","tag-gdi","tag-gdiplus","tag-treemaps","tag-usercontrol","tag-vb6","category-26-id","post-seq-1","post-parity-odd","meta-position-corners","fix"],"_links":{"self":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/874","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=874"}],"version-history":[{"count":6,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/874\/revisions"}],"predecessor-version":[{"id":1323,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/874\/revisions\/1323"}],"wp:attachment":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/media?parent=874"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/categories?post=874"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/tags?post=874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}