C#: Online Guide
How To: powerpoint SDK
Preview Document
  |  
Home ›› XDoc.PowerPoint ›› C# PowerPoint: Preview Document

How to C#: Preview Document Content Using XDoc.PowerPoint


Overview for How to Use XDoc.PowerPoint to preview document content without loading entire document in C# .NET Programming Project




RasterEdge XDoc.PowerPoint provide you with APIs to get a thumbnail bitmap of the first page in the PowerPoint document file. You can be able to get a preview of this PowerPoint document without loading or processing the entire document in memory. add watermark to pdf c#, visual basic barcode scanner input, docx to pdf c# free, c# pdf library, c# code to compress pdf file, code 128 c# library. With the SDK, you can preview the document content according to the preview thumbnail by the ways as following.


Related .net document control helps:
asp.net document viewer free: EdgeDoc:ASP.NET Document Viewer C# Control: Open, view, annotate, redact, convert documents online in C#, VB.NET, AS...
document viewer asp.net c#: ASP.NET Document Viewer using C#: Open, View, Annotate, Redact, Convert document files in ASP.NET using C#, HTML5, JQuer...
asp.net dicom web viewer: ASP.NET Dicom Document Viewer Control: view, annotate dicom imaging files online in ASP.NET
asp.net pdf editor control: EdgePDF: ASP.NET PDF Editor Web Control: Online view, annotate, redact, edit, process, convert PDF documents
asp.net edit pdf text color: ASP.NET PDF Text Edit Control: online edit PDF text content using C# ASP.NET
powerpoint viewer asp.net mvc: ASP.NET PowerPoint Document Viewer Control (MVC & WebForms): view ppt, pptx files online in C# using ASP.NET
asp.net display tiff images: ASP.NET Tiff Viewer: view, annotate multipage Tiff images in ASP.NET MVC, WebForms using C# Control




C# DLLs: Preview PowerPoint Document



Add necessary XDoc.PowerPoint DLL libraries into your created C# application as references. vb.net get pdf page count, convert pdf to svg c#, get pdf page count c#, vb.net pdf create thumbnail background color, c# generate pdf with images, convert csv to pdf c# itextsharp, vb.net pdf add pages.


  RasterEdge.Imaging.Basic.dll


  RasterEdge.XDoc.Office.Inner.Common.dll


  RasterEdge.Imaging.Drawing.dll


  RasterEdge.Imaging.Processing.dll


  RasterEdge.XDoc.Office.Inner.Office03.dll


  RasterEdge.Imaging.Font.dll


  RasterEdge.XDoc.PowerPoint.dll


  RasterEdge.XImage.Raster.Core.dll


  RasterEdge.XImage.Raster.dll


Use corresponding namespaces;


  using RasterEdge.Imaging.Basic;


  using RasterEdge.XDoc.PowerPoint;




Get Preview From File



You may get document preview image from an existing PowerPoint file in C#.net. preview pdf in asp.net mvc, asp.net mvc open excel file, mvc pdf viewer free, how to upload pdf file in database using asp.net c#, asp.net pdf editor component, asp net add text to pdf, asp.net multipage tiff viewer.




//  Get document preview from PowerPoint file
String inputFilePath1 = Program.RootPath + "\\" + "1.pptx";
Size size = new Size(200, 200);
Bitmap bmp = PPTXDocument.GetPreviewImage(inputFilePath1, size);
if (bmp == null) throw new Exception("fail to load the document preview");
//  ...





Get Preview From Stream



You may get document preview image from stream object in C#.net.




//  Get document preview from stream object
String inputFilePath1 = Program.RootPath + "\\" + "1.pptx";
Stream stream = File.Open(intputFilePath, FileMode.Open);
Size size = new Size(200, 200);
Bitmap bmp = PPTXDocument.GetPreviewImage(stream, size);
if (bmp == null) throw new Exception("fail to load the document preview");
//  ...





Get Preview From Byte Array



You may get document preview image from byte array object in C#.net.




//  Get document preview from byte array object
String inputFilePath = Program.RootPath + "\\" + "1.pptx";
Size size = new Size(200, 200);
Stream stream = File.Open(inputFilePath, FileMode.Open);
byte[] array = new byte[stream.Length];
stream.Read(array, 0, array.Length);
Bitmap bmp = PPTXDocument.GetPreviewImage(inputFilePath1);
if (bmp == null) throw new Exception("fail to load the document preview");
//  ...