none
Как разбить большой файл .pptx на более мелкие и сохранить в библиотеке Sharepoint? RRS feed

  • Вопрос

  • Всем доброго дня!

    Я не программист, поэтому буду благодарна за любой совет/подсказку.

    У нас на портале в библиотеке хранятся большие презентации(>100 слайдов в каждой). И они очень тяжелые. В связи ограничениями самого Sharepoint, при индексации контента в службе поиска регистрируются предупреждения, что макс.размер превышен, файл проиндексирован не полностью и т.п.. Плюс ко всему, если подключаться к порталу с планшетника, используя 3G,  то открытие презентации из 150 слайдов(а некоторые и более 400 слайдов) становится сущим адом. Шаблон "Библиотека слайдов" позволяет загружать презентации, при этом они автоматически разбиваются на слайды. Супер, казалось бы, проблема решена! Но нумеруются они не последовательно, когда мы пытаемся собрать всё в единую презентацию обратно, то слайды идут уже не по порядку. Ну и в силу ограничений мы не можем выполнять массовые операции для более чем 100 элементов. 

    В голову приходит мысль разбить презентации на более мелкие(например, по 5 слайдов в каждой) и сохранять эти части в отдельной папке.

    На серверах SharePoint  не установлен Office(соответственно не выполняются

    Add-Type -AssemblyName Office 
    Add-Type -AssemblyName Microsoft.Office.Interop.PowerPoint

    $PowerPointApp = New-Object -ComObject PowerPoint.Application

    и т.п. ), только развернут отдельный Office Web Apps Server.

    Подскажите, можно ли это реализовать на PowerShell?  Или может есть какие-то встроенные возможности Sharepoint,  которые я упустила из виду?

    Заранее огромное спасибо!

Ответы

Все ответы