ImageGear .NET v25.2 - Updated
ImageGear.Formats.Office Assembly / ImageGear.Formats.Office Namespace / ImGearPowerPointDocument Class
Members




In This Topic
    ImGearPowerPointDocument Class
    In This Topic
    Represents PowerPoint Documents.
    Object Model
    ImGearPowerPointDocument ClassImGearDocument ClassImGearDocumentPageArray ClassImGearPage Class
    Syntax
    'Declaration
     
    Public Class ImGearPowerPointDocument 
       Inherits ImageGear.Core.ImGearDocument
    'Usage
     
    Dim instance As ImGearPowerPointDocument
    public class ImGearPowerPointDocument : ImageGear.Core.ImGearDocument 
    public __gc class ImGearPowerPointDocument : public ImageGear.Core.ImGearDocument 
    public ref class ImGearPowerPointDocument : public ImageGear.Core.ImGearDocument 
    Remarks

    This class displays PowerPoint documents.

    The document can be created and processed in any thread with any apartment state - STA or MTA. But if it should be displayed as well, then there are some concepts, which should be taken into account.

    In WPF display scale mode the document must be created in UI thread, otherwise System.InvalidOperationException will be thrown, telling that "The calling thread cannot access this object because a different thread owns it". This is requirement of Windows Presentation Foundation.

    In Native display scale mode, which is default for ImageGear, there are no any restrictions for displaying PowerPoint pages in multithreaded environment.

    Inheritance Hierarchy

    System.Object
       ImageGear.Core.ImGearDocument
          ImageGear.Formats.Office.ImGearPowerPointDocument

    See Also