API Reference
Class
GoogleSlidesExporter
Converts OfficeIMO presentations into Slides batches and applies them through Google APIs.
Inheritance
- Object
- GoogleSlidesExporter
Constructors
public GoogleSlidesExporter() #Methods
public virtual GoogleSlidesBatch BuildBatch(PowerPointPresentation presentation, GoogleSlidesSaveOptions options = null) #Returns:
GoogleSlidesBatchPrepares a Slides batch, including image bytes for complex-slide raster fallbacks.
Parameters
- presentation OfficeIMO.PowerPoint.PowerPointPresentation
- options OfficeIMO.PowerPoint.GoogleSlides.GoogleSlidesSaveOptions = null
public virtual GoogleSlidesTranslationPlan BuildPlan(PowerPointPresentation presentation, GoogleSlidesSaveOptions options = null) #Returns:
GoogleSlidesTranslationPlanReports native, rasterized, and unsupported content without contacting Google.
Parameters
- presentation OfficeIMO.PowerPoint.PowerPointPresentation
- options OfficeIMO.PowerPoint.GoogleSlides.GoogleSlidesSaveOptions = null
public virtual async Task<GooglePresentationReference> ExportAsync(PowerPointPresentation presentation, GoogleWorkspaceSession session, GoogleSlidesSaveOptions options = null, CancellationToken cancellationToken = default) #Returns:
Task<GooglePresentationReference>Creates, copies a template, or replaces a Google presentation and returns its remote reference.
Parameters
- presentation OfficeIMO.PowerPoint.PowerPointPresentation
- session OfficeIMO.GoogleWorkspace.GoogleWorkspaceSession
- options OfficeIMO.PowerPoint.GoogleSlides.GoogleSlidesSaveOptions = null
- cancellationToken System.Threading.CancellationToken = default
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object