Convertir PPTX a PPT en PHP
Visión general
Este artículo explica cómo convertir una presentación de PowerPoint en formato PPTX a formato PPT usando PHP. Se cubre el siguiente tema.
- Convertir PPTX a PPT
Convertir PPTX a PPT en PHP
Para el código de muestra de Java para convertir PPTX a PPT, consulte la sección a continuación, es decir, Convertir PPTX a PPT. Solo carga el archivo PPTX y lo guarda en formato PPT. Al especificar diferentes formatos de guardado, también puede guardar el archivo PPTX en muchos otros formatos como PDF, XPS, ODP, HTML, etc., como se discute en estos artículos.
- Convertir PPTX a PDF (Java)
- Convertir PPTX a XPS (Java)
- Convertir PPTX a HTML (Java)
- Convertir PPTX a ODP (Java)
- Convertir PPTX a Imagen (Java)
Convertir PPTX a PPT
Para convertir un PPTX a PPT simplemente pase el nombre del archivo y el formato de guardado al método Save de la clase Presentation. El ejemplo de código PHP a continuación convierte una presentación de PPTX a PPT usando las opciones predeterminadas.
# instanciar un objeto Presentation que representa un archivo PPTX
$presentation = new Presentation("template.pptx");
# guardar la presentación como PPT
$presentation->save("output.ppt", SaveFormat::Ppt);
Preguntas frecuentes
¿Todos los efectos y características de PPTX se conservan al guardarse en el formato PPT heredado (97–2003)?
No siempre. El formato PPT carece de algunas capacidades más recientes (por ejemplo, ciertos efectos, objetos y comportamientos), por lo que las características pueden simplificarse o rasterizarse durante la conversión.
¿Puedo convertir solo diapositivas seleccionadas a PPT en lugar de toda la presentación?
El guardado directo se dirige a toda la presentación. Para convertir diapositivas específicas, cree una nueva presentación solo con esas diapositivas y guárdela como PPT; alternativamente, use un servicio/API que admita parámetros de conversión por diapositiva.
¿Se admiten presentaciones protegidas con contraseña?
Sí. Puede detectar si un archivo está protegido, abrirlo con una contraseña y también configurar ajustes de protección/cifrado para el PPT guardado.