有没有人有一个PowerPoint播放器,我可以在ASP.NET Web应用程序中嵌入?
Answer 1:
如果您在使用Silverlight,你可以使用
http://pptx2silverlight.codeplex.com/
Answer 2:
您不能直接嵌入PPT /演示文稿查看。 相反,你可以尝试任何转换器,使您可以嵌入PPT幻灯片图像或客户端浏览器可以呈现给用户一些其他的格式。 很少有产品,如GroupDocs观众或Doconut浏览器,做到这一点。 你可以试试看。
Answer 3:
你将不得不在PowerPoint幻灯片转换的形式,即图像或HTML页面,可以嵌入在网页中。 您可以尝试GroupDocs.Viewer对于.NET ,允许渲染演示幻灯片成高保真的图像(PNG / JPG)或HTML页面。 然后,您可以嵌入网页渲染到您的网页预览幻灯片。 这是如何可以呈现幻灯片:
渲染图片排列方式:
using GroupDocs.Viewer.Options;
// Set output path
string OutputPagePathFormat = Path.Combine("C:\\output", "page_{0}.png");
// Render document pages
using (Viewer viewer = new Viewer("C:\\sample.pptx"))
{
PngViewOptions options = new PngViewOptions(OutputPagePathFormat);
viewer.View(options);
// Rendered images will be saved in the D:\output\ directory.
}
渲染为HTML:
using GroupDocs.Viewer.Options;
// The file path format
string OutputPagePathFormat = Path.Combine("C:\\output","page-{0}.html");
using (Viewer viewer = new Viewer("C:\\sample.pptx"))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(OutputPagePathFormat);
viewer.View(options);
}
披露:我作为GroupDocs开发者传道工作。
文章来源: How can I view a PowerPoint in an ASP.NET application?