python open word_使用Python在OpenOffice / Microsoft Word中格式化输出
您可以在PyQt4中使用QTextDocument,QTextCursor和QTextDocumentWriter . 一个简单的例子,展示如何写入odt文件:
>>>from pyqt4 import QtGui
# Create a document object
>>>doc = QtGui.QTextDocument()
# Create a cursor pointing to the beginning of the document
>>>cursor = QtGui.QTextCursor(doc)
# Insert some text
>>>cursor.insertText('Hello world')
# Create a writer to save the document
>>>writer = QtGui.QTextDocumentWriter()
>>>writer.supportedDocumentFormats()
[PyQt4.QtCore.QByteArray(b'HTML'), PyQt4.QtCore.QByteArray(b'ODF'), PyQt4.QtCore.QByteArray(b'plaintext')]
>>>odf_format = writer.supportedDocumentFormats()[1]
>>>writer.setFormat(odf_format)
>>>writer.setFileName('hello_world.odt')
>>>writer.write(doc) # Return True if successful
True
作为奖励,您还可以使用QPrinter打印到pdf文件 .
python open word_使用Python在OpenOffice / Microsoft Word中格式化输出相关推荐
- python右对齐格式化输出_Python中格式化输出的两种方法介绍
本篇文章给大家带来的内容是关于Python中格式化输出的两种方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 方式一:使用占位符 % 常用占位符:% s (s = string ...
- word 图片导入不翻转_如何在Microsoft Word中翻转图片
word 图片导入不翻转 While Microsoft Word isn't known for its photo-editing abilities, it does have some bas ...
- Microsoft Word中编辑Visio图形的方法
本文主要介绍在 Microsoft Word 中编辑 Visio 图形的具体方法. 在 Word 中修改 Visio 图形时,经常遇到双击 Visio 图形后,Visio 内容太小不便于修改的情况,而 ...
- 微软输入法的m图标怎么设置_如何在Microsoft Word中获取“ L”形的格式设置图标?...
微软输入法的m图标怎么设置 Each of us has a preferred layout and setup when we are working with Microsoft Word, b ...
- Microsoft Word中自动编号有参考文献识别不到的问题
Microsoft Word中自动编号有参考文献识别不到的问题 问题描述 原因 解决方案 问题描述 如下图所示,在给图中3条参考文献自动编号时,第2条文献识别有误,未进行编号. 原因 第2条文献中第一 ...
- java 合并和拆分单元格_如何在Microsoft Word中合并和拆分表和单元格
java 合并和拆分单元格 You can easily merge and split cells in Microsoft Word to make your tables more intere ...
- word中画网格立方体_如何在Microsoft Word中制作点网格纸模板
word中画网格立方体 From bulleted journals for personal planning, to graph paper for designing complex mathe ...
- 如何从Microsoft Word中的图片中删除背景
Every so often, you might want to remove the background from an image in your Word document, leaving ...
- 微软word开机自启动_如何在Microsoft Word中创建自定义封面
微软word开机自启动 A great cover page draws in readers. If you use Microsoft Word, you're in luck, because ...
最新文章
- 预定义的类型“Microsoft.CSharp.RuntimeBinder.Binder”未定义或未导入
- 多个if语句并列_P009 python基础之控制语句01
- java io读书笔记(2)什么是stream
- python人工智能——机器学习——特征工程
- 加载一张照片,可选择是否另存为
- druid.io 海量实时OLAP数据仓库 (翻译+总结) (1)
- mysql异常恢复工具_[MySQL异常恢复]mysql ibd文件恢复
- Ext.grid.Panel一定要有renderTo或autoRender属性,不然页面为空
- 找出数组中最大值次大值的一次遍历方法(C++)
- RHEL 8 - 安装 webconsole
- 百度李彦宏:自动驾驶最后一公里率先到来;未来20年手机依赖会降低
- python老师 课时费_花10分钟写一个Python脚本,搞定了初中老师一下午的工作
- js超简单实现图片旋转
- ORACLE内核参数
- 认真学习MySQL的事务日志-Redo日志
- 每天学一点flash(73) 恋上我的CD
- 从u盘引导进入linux6,使用U盘启动安装U盘内linux6.1
- 彻底解决WPS Office Expansion tool弹出问题!
- Convolutional Neural Networks for Sentence Classification论文解读
- 【C语言】之实现多达50位数相乘的运算
热门文章
- 互联网不互联,挡住淘菜菜?
- “大树底下”的阿里电商 淘品牌的“配角变名角”
- 神武服务器维护打副本,6月9日神武2维护解读:120级副本奖励次数提升
- ad采集 cube配置 dma_【技术技巧】 使用MCC数据采集设备获取模拟波形
- vue 分享给好友 点击分享按钮_基于vue+leaflet+echart的足迹分享评论平台
- 容易答错的java面试题_Java程序员面试中最容易答错的8道面试题,你中招了吗?...
- python面向接口编程_Python 中的面向接口编程
- Python教程:序列的增量赋值
- Python字符串常用函数详解
- Python函数的装饰器,两层装饰器和三层装饰器