Пакет: mlreportgen.utils
Суперклассы:
Взаимодействуйте с приложением PowerPoint и представлениями
Эта утилита предоставляет методы для взаимодействия с PowerPoint® приложение и презентации PowerPoint. Эти методы используют интерфейс MATLAB для среды Microsoft.NET, чтобы взаимодействовать с редактором PowerPoint.
pptApp = mlreportgen.utils.powerpoint.start()
Запустите приложение PowerPoint, если оно не было уже запущено и возвращает pptApp
объект. pptApp
объект является объектом MATLAB, который переносит объект.NET, который переносит редактор PowerPoint. Приложение PowerPoint скрыто.
pptPres = mlreportgen.utils.powerpoint.load(filename)
Загрузите существующий файл презентации PowerPoint, заданный в filename
и возвратите pptPres
объект. pptPres
объект является объектом MATLAB, который переносит объект.NET, который переносит презентацию PowerPoint.
pptPres = mlreportgen.utils.powerpoint.open(filename)
Откройте файл презентации PowerPoint, заданный в filename
, сделайте его видимым, и возвратите pptPres
объект. pptPres
объект является объектом MATLAB, который переносит объект.NET, который переносит презентацию PowerPoint.
tf = mlreportgen.utils.powerpoint.close tf = mlreportgen.utils.powerpoint.close(true) tf = mlreportgen.utils.powerpoint.close(false) tf = mlreportgen.utils.powerpoint.close(filename) tf = mlreportgen.utils.powerpoint.close(filename,true) tf = mlreportgen.utils.powerpoint.close(filename,false)
Для пустого или никакого входа, закройте приложение PowerPoint, только при отсутствии несохраненных презентаций PowerPoint.
Для true
введите, закройте приложение PowerPoint, только при отсутствии несохраненных презентаций PowerPoint.
Для false
введите, закройте приложение PowerPoint, даже если существуют несохраненные презентации PowerPoint или если существуют презентации PowerPoint, открытые за пределами MATLAB.
Для каждого из этих синтаксисов возвратите true
если приложение закрывается или false
если приложение остается открытым.
Для filename
введите, закройте презентацию PowerPoint, заданную как filename
только при отсутствии несохраненных изменений.
Для filename
и true
входные параметры, закройте презентацию PowerPoint в виде filename
, только при отсутствии несохраненных изменений.
Для filename
и false
входные параметры, закройте презентацию PowerPoint в виде filename
, даже если существуют несохраненные изменения.
Для каждого из этих синтаксисов,
Скройте приложение PowerPoint, при отсутствии других открытых презентаций PowerPoint.
Возвратите true
если файл презентации PowerPoint закрывается
Возвратите false
если файл презентации PowerPoint остается открытым
tf = mlreportgen.utils.powerpoint.closeAll() tf = mlreportgen.utils.powerpoint.closeAll(true) tf = mlreportgen.utils.powerpoint.closeAll(false)
Для пустого входа закройте все файлы презентации PowerPoint и скройте приложение PowerPoint.
Для true
введите, закройте всю презентацию PowerPoint, только при отсутствии несохраненных изменений.
Для false
введите, закройте все файлы презентации PowerPoint, даже если существуют несохраненные изменения.
Для каждого из этих синтаксисов:
Скройте приложение PowerPoint, при отсутствии других открытых файлов презентации PowerPoint
Возвратите true
если все файлы презентации PowerPoint закрываются
Возвратите false
если какой-либо файл презентации PowerPoint остается открытым
pptApp = mlreportgen.utils.powerpoint.show() pptPres = mlreportgen.utils.powerpoint.show(filename)
Для пустого входа подайте видимый файл заявки или презентации PowerPoint PowerPoint и возвратите pptApp
объект.
Для filename
введите, сделайте заданный файл презентации PowerPoint видимым, и возвращает pptPres
объект.
pptApp = mlreportgen.utils.powerpoint.hide() pptPres = mlreportgen.utils.powerpoint.hide(filename)
Для пустого входа скройте приложение PowerPoint или презентацию PowerPoint, и возвращает pptApp
объект.
Для filename
введите, скройте заданный файл презентации PowerPoint, и возвращает pptPres
объект.
files = mlreportgen.utils.powerpoint.filenames()
Возвратите массив строк имен файлов для открытой презентации PowerPoint files
.
tf = mlreportgen.utils.powerpoint.isAvailable()
Проверьте, доступен ли PowerPoint для использования. Возвратите true
если PowerPoint доступен или false
если это не доступно.
tf = mlreportgen.utils.powerpoint.isStarted
Проверьте, запущено ли приложение PowerPoint. Возвратите true
если PowerPoint запускается или false
если это не запускается.
tf = mlreportgen.utils.powerpoint.isLoaded(filename)
Проверьте, загружается ли файл презентации PowerPoint. Возвратите true
если презентация PowerPoint filename
загружается или false
если это не загружается.
pptApp = mlreportgen.utils.powerpoint.pptApp()
Возвратите pptApp
объект. Ошибка происходит, если PowerPoint не запускается.
pptPres = mlreportgen.utils.powerpoint.pptPres(filename)
Возвратите pptPres
объект, который переносит файл презентации PowerPoint, заданный в filename
. Ошибка происходит, если файл презентации PowerPoint не существует.
Откройте test.pptx
и test1.pptx
Презентации PowerPoint, которые находятся в текущей рабочей папке.
pptPres = mlreportgen.utils.powerpoint.open('test') pptPres1 = mlreportgen.utils.powerpoint.open('test1')
pptPres = PPTPres with properties: FileName: 'C:\Users\username\Documents\test.pptx' pptPres1 = pptPres with properties: FileName: 'C:\Users\username\Documents\test1.pptx'
Получите имена открытых файлов презентации PowerPoint.
files = mlreportgen.utils.powerpoint.filenames()
files = 1×2 string array "C:\Users\username\Documents\test.pptx" ... "C:\Users\username\Documents\test1.pptx"