{"id":425,"date":"2012-06-15T21:54:17","date_gmt":"2012-06-15T21:54:17","guid":{"rendered":"http:\/\/www.plantillas-powerpoint.com\/blog\/?p=425"},"modified":"2012-06-15T21:54:17","modified_gmt":"2012-06-15T21:54:17","slug":"php-powerpoint-para-desarrolladores-net","status":"publish","type":"post","link":"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/","title":{"rendered":"PHP PowerPoint para desarrolladores .NET"},"content":{"rendered":"<p>Podemos crear archivos PowerPoint sobre la marcha usando <strong>PHP<\/strong> y otros lenguajes de programaci\u00f3n. Si estamos interesados en trabajar con este sistema, entonces esta biblioteca de PowerPoint PHP puede sernos muy \u00fatil.<\/p>\n<p style=\"text-align: center;\">\u00a0<img decoding=\"async\" src=\"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-content\/uploads\/2012\/06\/1460_example.jpg\" alt=\"PHP PowerPoint para desarrolladores .NET\" \/><\/p>\n<p><a href=\"http:\/\/phppowerpoint.codeplex.com\/\" class=\"broken_link\">PHP PowerPoint<\/a> nos ofrece un conjunto de clases para el lenguaje de programaci\u00f3n PHP, lo cual nos permite escribir y leer en diferentes formatos de archivo incluyendo PowerPoint 2007 o superior. El proyecto se basa en el est\u00e1ndar OpenXML de Microsoft y PHP.<\/p>\n<p>Tambi\u00e9n puede trabajar con la configuraci\u00f3n de presentaci\u00f3n de PHP y PowerPoint como metadatos (autor del PowerPoint, t\u00edtulo, descripci\u00f3n, etc.), as\u00ed como con otras caracter\u00edsticas de las diapositivas como la adici\u00f3n de las mismas en PowerPoint con PHP, a\u00f1adir im\u00e1genes a la presentaci\u00f3n y mucho m\u00e1s.<\/p>\n<p>El conjunto que obtendremos ser\u00e1 un archivo de PPTX utilizando un sistema extensible que ser\u00e1n compatibles con <a href=\"https:\/\/www.free-power-point-templates.com\/\">plantillas de PowerPoint<\/a> 2007 y versiones superiores.<\/p>\n<p>Los requisitos para utilizar esta biblioteca en PHP son los siguientes:<\/p>\n<ul>\n<li>PHP versi\u00f3n 5.2 o superior.<\/li>\n<li>La extensi\u00f3n PHP php_zip habilitada.<\/li>\n<li>La extensi\u00f3n PHP php_xml habilitada.<\/li>\n<li>La extensi\u00f3n PHP php_gd2 habilitada.<\/li>\n<\/ul>\n<p>Es sin duda un gran recurso para los desarrolladores de software y web que est\u00e9n interesados en trabajar con archivos de PowerPoint y que utilizan los est\u00e1ndares OpenXML y PHP.<\/p>\n<p>Si en cambio necesitamos exportar o manipular PPT con C# o .NET entonces podemos usar las librer\u00edas Interop de Microsoft Office que estan especialmente dise\u00f1adas para trabajar con archivos de PowerPoint o bien Excel o Word. Podemos ver un ejemplo en <a href=\"https:\/\/www.free-power-point-templates.com\/articles\/how-to-export-powerpoint-files-for-developers-using-c\/\" target=\"_blank\">how to use C# to export PowerPoint to images<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-content\/plugins\/thumbnail-for-excerpts\/tfe_no_thumb.png\" class=\"alignleft wp-post-image tfe\" alt=\"\" title=\"\" \/><\/a><p>Podemos crear archivos PowerPoint sobre la marcha usando PHP y otros lenguajes de programaci\u00f3n. Si estamos interesados en trabajar con este sistema, entonces esta biblioteca de PowerPoint PHP puede sernos muy \u00fatil. \u00a0 PHP PowerPoint nos ofrece un conjunto de clases para el lenguaje de programaci\u00f3n PHP, lo cual nos permite escribir y leer en [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[198,201,199,202,200,8,197,140],"class_list":["post-425","post","type-post","status-publish","format-standard","hentry","category-articulos","tag-desarrollo","tag-interop","tag-librerias","tag-microsoft","tag-php","tag-powerpoint","tag-programacion","tag-web"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PHP PowerPoint para desarrolladores .NET<\/title>\n<meta name=\"description\" content=\"Podemos crear archivos PowerPoint sobre la marcha usando PHP y otros lenguajes de programaci\u00f3n. Si estamos interesados en trabajar con este sistema, entonces esta biblioteca de PowerPoint PHP puede sernos muy \u00fatil.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PHP PowerPoint para desarrolladores .NET\" \/>\n<meta property=\"og:description\" content=\"Podemos crear archivos PowerPoint sobre la marcha usando PHP y otros lenguajes de programaci\u00f3n. Si estamos interesados en trabajar con este sistema, entonces esta biblioteca de PowerPoint PHP puede sernos muy \u00fatil.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/\" \/>\n<meta property=\"og:site_name\" content=\"Plantillas Power Point\" \/>\n<meta property=\"article:published_time\" content=\"2012-06-15T21:54:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-content\/uploads\/2012\/06\/1460_example.jpg\" \/>\n<meta name=\"author\" content=\"jose\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"jose\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/\",\"url\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/\",\"name\":\"PHP PowerPoint para desarrolladores .NET\",\"isPartOf\":{\"@id\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-content\/uploads\/2012\/06\/1460_example.jpg\",\"datePublished\":\"2012-06-15T21:54:17+00:00\",\"author\":{\"@id\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/#\/schema\/person\/011717f7599b27367460e5e4492d881d\"},\"description\":\"Podemos crear archivos PowerPoint sobre la marcha usando PHP y otros lenguajes de programaci\u00f3n. Si estamos interesados en trabajar con este sistema, entonces esta biblioteca de PowerPoint PHP puede sernos muy \u00fatil.\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/#primaryimage\",\"url\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-content\/uploads\/2012\/06\/1460_example.jpg\",\"contentUrl\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-content\/uploads\/2012\/06\/1460_example.jpg\",\"width\":\"300\",\"height\":\"240\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/#website\",\"url\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/\",\"name\":\"Plantillas Power Point\",\"description\":\"Presentaciones, fondos de diapositivas y temas para Power Point Gratis\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/#\/schema\/person\/011717f7599b27367460e5e4492d881d\",\"name\":\"jose\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/05ca6c96675c1428ed0d92c44429df421a7c24eeae34ae86db920e727eb965d1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/05ca6c96675c1428ed0d92c44429df421a7c24eeae34ae86db920e727eb965d1?s=96&d=mm&r=g\",\"caption\":\"jose\"},\"url\":\"https:\/\/www.plantillas-powerpoint.com\/blog\/author\/jose\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PHP PowerPoint para desarrolladores .NET","description":"Podemos crear archivos PowerPoint sobre la marcha usando PHP y otros lenguajes de programaci\u00f3n. Si estamos interesados en trabajar con este sistema, entonces esta biblioteca de PowerPoint PHP puede sernos muy \u00fatil.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/","og_locale":"es_ES","og_type":"article","og_title":"PHP PowerPoint para desarrolladores .NET","og_description":"Podemos crear archivos PowerPoint sobre la marcha usando PHP y otros lenguajes de programaci\u00f3n. Si estamos interesados en trabajar con este sistema, entonces esta biblioteca de PowerPoint PHP puede sernos muy \u00fatil.","og_url":"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/","og_site_name":"Plantillas Power Point","article_published_time":"2012-06-15T21:54:17+00:00","og_image":[{"url":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-content\/uploads\/2012\/06\/1460_example.jpg","type":"","width":"","height":""}],"author":"jose","twitter_misc":{"Escrito por":"jose","Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/","url":"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/","name":"PHP PowerPoint para desarrolladores .NET","isPartOf":{"@id":"https:\/\/www.plantillas-powerpoint.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/#primaryimage"},"image":{"@id":"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/#primaryimage"},"thumbnailUrl":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-content\/uploads\/2012\/06\/1460_example.jpg","datePublished":"2012-06-15T21:54:17+00:00","author":{"@id":"https:\/\/www.plantillas-powerpoint.com\/blog\/#\/schema\/person\/011717f7599b27367460e5e4492d881d"},"description":"Podemos crear archivos PowerPoint sobre la marcha usando PHP y otros lenguajes de programaci\u00f3n. Si estamos interesados en trabajar con este sistema, entonces esta biblioteca de PowerPoint PHP puede sernos muy \u00fatil.","inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.plantillas-powerpoint.com\/blog\/php-powerpoint-para-desarrolladores-net\/#primaryimage","url":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-content\/uploads\/2012\/06\/1460_example.jpg","contentUrl":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-content\/uploads\/2012\/06\/1460_example.jpg","width":"300","height":"240"},{"@type":"WebSite","@id":"https:\/\/www.plantillas-powerpoint.com\/blog\/#website","url":"https:\/\/www.plantillas-powerpoint.com\/blog\/","name":"Plantillas Power Point","description":"Presentaciones, fondos de diapositivas y temas para Power Point Gratis","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.plantillas-powerpoint.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.plantillas-powerpoint.com\/blog\/#\/schema\/person\/011717f7599b27367460e5e4492d881d","name":"jose","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.plantillas-powerpoint.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/05ca6c96675c1428ed0d92c44429df421a7c24eeae34ae86db920e727eb965d1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/05ca6c96675c1428ed0d92c44429df421a7c24eeae34ae86db920e727eb965d1?s=96&d=mm&r=g","caption":"jose"},"url":"https:\/\/www.plantillas-powerpoint.com\/blog\/author\/jose\/"}]}},"_links":{"self":[{"href":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-json\/wp\/v2\/posts\/425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-json\/wp\/v2\/comments?post=425"}],"version-history":[{"count":2,"href":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-json\/wp\/v2\/posts\/425\/revisions"}],"predecessor-version":[{"id":439,"href":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-json\/wp\/v2\/posts\/425\/revisions\/439"}],"wp:attachment":[{"href":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-json\/wp\/v2\/media?parent=425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-json\/wp\/v2\/categories?post=425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.plantillas-powerpoint.com\/blog\/wp-json\/wp\/v2\/tags?post=425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}