Пакет: mlreportgen.utils
Суперклассы:
Методы взаимодействия с приложением Microsoft Word и документами
Эта утилита предоставляет методы взаимодействия с приложением Word и документами Word. Эти методы используют MATLAB® интерфейс с Microsoft® .NET Framework для взаимодействия с редактором Word.
wordApp = mlreportgen.utils.word.start()
Запустите приложение Word, если оно еще не было запущено, и верните wordApp
объект. A wordApp
Объект является объектом MATLAB, который переносит объект .NET, который переносит редактор Word. Приложение Word скрыто.
wordDoc = mlreportgen.utils.word.load(filename)
Загрузка существующего файла документа Word, указанного в filename
и верните wordDoc
объект. A wordDoc
Объект является объектом MATLAB, который переносит объект .NET, который переносит документ Word.
wordDoc = mlreportgen.utils.word.open(filename)
Откройте файл документа Word, указанный в filename
, сделать его видимым и вернуть wordDoc
объект. A 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, если нет других открытых документов 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"