API Reference
Interface
IGoogleSlidesExporter
Plans, prepares, and exports OfficeIMO presentations to Google Slides.
Methods
public abstract GoogleSlidesBatch BuildBatch(PowerPointPresentation presentation, GoogleSlidesSaveOptions options = null) #Returns:
GoogleSlidesBatchPrepares native elements and renders complex-slide images without contacting Google.
Parameters
- presentation OfficeIMO.PowerPoint.PowerPointPresentation
- options OfficeIMO.PowerPoint.GoogleSlides.GoogleSlidesSaveOptions = null
public abstract GoogleSlidesTranslationPlan BuildPlan(PowerPointPresentation presentation, GoogleSlidesSaveOptions options = null) #Returns:
GoogleSlidesTranslationPlanCounts native and fallback content without contacting Google or rendering whole-slide fallback images.
Parameters
- presentation OfficeIMO.PowerPoint.PowerPointPresentation
- options OfficeIMO.PowerPoint.GoogleSlides.GoogleSlidesSaveOptions = null
public abstract Task<GooglePresentationReference> ExportAsync(PowerPointPresentation presentation, GoogleWorkspaceSession session, GoogleSlidesSaveOptions options = null, CancellationToken cancellationToken = default) #Returns:
Task<GooglePresentationReference>Creates or replaces a Google presentation using the configured session and policy.
Parameters
- presentation OfficeIMO.PowerPoint.PowerPointPresentation
- session OfficeIMO.GoogleWorkspace.GoogleWorkspaceSession
- options OfficeIMO.PowerPoint.GoogleSlides.GoogleSlidesSaveOptions = null
- cancellationToken System.Threading.CancellationToken = default