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