Пакет: 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()
Объект Return pptApp
. Ошибка происходит, если PowerPoint не запускается.
pptPres = mlreportgen.utils.powerpoint.pptPres(filename)
Возвратите объект pptPres
, который переносит файл презентации PowerPoint, заданный в filename
. Ошибка происходит, если файл презентации PowerPoint не существует.
Откройте test.pptx
и презентации PowerPoint test1.pptx
, которые находятся в текущей рабочей папке.
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"
mlreportgen.utils.PPTApp
| mlreportgen.utils.PPTPres