Un componente fácil para incrustar en PowerPoint
El componente PowerPoint permite a los desarrolladores incrustar el programa PowerPoint en cualquier lugar de una aplicación web o formulario .net simplemente insertando el componente.
Haz clic aquí para descargar componente en Office Viewer - Soporte de Word, Excel, PowerPoint, Visio y Project
Los siguientes códigos describen un método para mostrar presentaciones de PowerPoint dentro de una página web utilizando el archivo officeviewer.cab.
Así se utiliza el componente office viewer para alojar el documento MS Excel.
<object classid="clsid:7677E74E-5831-4C9E-A2DD-9B1EF9DF2DB4" id="OA1" width="100%" height="100%" codebase="https://www.edrawsoft.com/download/es/officeviewer.cab#7,5,0,355">
<param name="Toolbars" value="-1">
<param name="BorderColor" value="15647136">
<param name="BorderStyle" value="2">
</object>
Y así es como se muestra un archivo de presentación de PowerPoint sobre la marcha.
function OpenFromServer()
{
var sPath= window.prompt("Type the file url:", "http://www.ocxt.com/demo/samples/sample.ppt");
document.all.OA1.Open(sPath, "PowerPoint.Application");
}
El siguiente es para script reproducir la presentación de diapositivas de forma automática cuando el archivo de PowerPoint se abre en el componente.
function OA1_DocumentOpened()
{
//You can do the office automation here
//var objWord = document.OA1.ActiveDocument;
//objWord.Content.Text = "You can do the office Automation with the Edraw Viewer Component.";
document.all.OA1.SetAppFocus();
document.all.OA1.SlideShowPlay(true);
}
Es posible utilizar el código anterior en lenguaje ASP, ASP.NET o PHP. El componente PowerPoint puede utilizarse en cualquier lenguaje de programación que admita controles ActiveX, como C#, WPF, Delphi, Perl, VB y VB.NET. El componente se integra perfectamente con PowerPoint 97, PowerPoint 2000, PowerPoint 2003, PowerPoint 2007 y PowerPoint 2010.