python/CAM/word
Материал из Xgu.ru
Автор: Владимир Кореньков
Содержание |
[править] Ms Word
Создание отчета
# -*- coding: cp1251 -*-
import win32com.client
objWord = win32com.client.Dispatch("Word.Application")
# делаем приложение видимым
objWord.Visible = True
# добавляем пустой лист
objDoc = objWord.Documents.Add()
# делаем лист активным
objDoc.Activate
# вписываем текст
objDoc.ActiveWindow.Selection.TypeText("Текст отчета")
# делаем новый абзац
objDoc.ActiveWindow.Selection.InsertParagraphAfter()
objDoc.ActiveWindow.Selection.TypeParagraph
# снимаем выделение с текста
objDoc.ActiveWindow.Selection.EndOf
# вставляем картинку
objDoc.ActiveWindow.Selection.InlineShapes.AddPicture("D:\Python-lection\Graphics\ToolPath.png")
# сохраняем документ
#objDoc.SaveAs("C:\Test.doc")
#del objDoc
#objWord.Quit()