当前位置: 首页 > news >正文

电商设计网站哪个好常德市做公司网站的公司

电商设计网站哪个好,常德市做公司网站的公司,wordpress主题编写,二手交易网站建设的功能定位本文介绍了一个简单的Python应用程序#xff0c;用于将PDF文件转换为旋转90度的PDF文件。主要用于csdn网站中导出的博客pdf是横向的#xff0c;看起来不是很方便#xff0c;才想到用python编制一个将pdf从横向转为纵向的功能。 功能 该PDF转换工具具有以下功能#xff1a…本文介绍了一个简单的Python应用程序用于将PDF文件转换为旋转90度的PDF文件。主要用于csdn网站中导出的博客pdf是横向的看起来不是很方便才想到用python编制一个将pdf从横向转为纵向的功能。 功能 该PDF转换工具具有以下功能 选择PDF文件通过点击“选择文件”按钮用户可以选择要转换的PDF文件。转换PDF点击“转换PDF”按钮后工具将打开所选的PDF文件并对每个页面进行处理。 如果页面的朝向是正常方向0度工具将将页面旋转90度。如果页面已经顺时针旋转90度90度工具将跳过该页面。其他朝向角度的页面将被忽略。 保存转换后的PDF转换完成后工具将保存转换后的PDF文件并在原始文件名后面添加_converted。提示消息工具会显示转换完成的提示消息以向用户确认转换已成功完成。 C:\pythoncode\blog\pdfconvertoriginal.py 安装依赖库 在运行该工具之前需要安装以下依赖库 wxPython用于创建GUI界面。PyMuPDF用于处理PDF文件。 可以使用以下命令使用pip安装这两个库 pip install wxPython PyMuPDF代码实现 下面是完整的Python代码实现 运行工具 保存上述代码为pdf_convert_tool.py文件然后运行该文件。将会打开一个窗口窗口中有选择文件和转换PDF两个按钮。 点击选择文件按钮选择要转换的PDF文件。点击转换PDF按钮工具将打开所选的PDF文件并将页面旋转90度。转换后的PDF文件将保存在原始文件名后面添加_converted的形式。 总结 本文介绍了一个简单的Python应用程序用于将PDF文件转换为旋转90度的PDF文件。通过使用wx很抱歉Markdown格式在当前聊天界面无法显示。我将为您提供纯文本格式的博客内容您可以将其复制到Markdown编辑器中进行格式化。 PDF转换工具本文介绍了一个简单的Python应用程序用于将PDF文件转换为旋转90度的PDF文件。该工具使用了wxPython和PyMuPDF库。功能该PDF转换工具具有以下功能1. 选择PDF文件通过点击“选择文件”按钮用户可以选择要转换的PDF文件。 2. 转换PDF点击“转换PDF”按钮后工具将打开所选的PDF文件并对每个页面进行处理。- 如果页面的朝向是正常方向0度工具将将页面旋转90度。- 如果页面已经顺时针旋转90度90度工具将跳过该页面。- 其他朝向角度的页面将被忽略。 3. 保存转换后的PDF转换完成后工具将保存转换后的PDF文件并在原始文件名后面添加_converted。 4. 提示消息工具会显示转换完成的提示消息以向用户确认转换已成功完成。安装依赖库在运行该工具之前需要安装以下依赖库- wxPython用于创建GUI界面。 - PyMuPDF用于处理PDF文件。可以使用以下命令使用pip安装这两个库pip install wxPython PyMuPDF代码实现下面是完整的Python代码实现python import wx import fitzclass MainFrame(wx.Frame):def __init__(self, parent, title):super(MainFrame, self).__init__(parent, titletitle, size(400, 200))self.panel wx.Panel(self)self.file_path Noneself.select_file_btn wx.Button(self.panel, label选择文件, pos(20, 20))self.select_file_btn.Bind(wx.EVT_BUTTON, self.on_select_file)self.convert_btn wx.Button(self.panel, label转换PDF, pos(20, 60))self.convert_btn.Bind(wx.EVT_BUTTON, self.on_convert)def on_select_file(self, event):dlg wx.FileDialog(self, 选择文件, wildcardPDF files (*.pdf)|*.pdf, stylewx.FD_OPEN | wx.FD_FILE_MUST_EXIST)if dlg.ShowModal() wx.ID_OK:self.file_path dlg.GetPath()dlg.Destroy()def on_convert(self, event):if self.file_path is None:wx.MessageBox(请先选择文件, 错误, wx.OK | wx.ICON_ERROR)returnself.convert_pdf(self.file_path)wx.MessageBox(转换完成, 提示, wx.OK | wx.ICON_INFORMATION)# def convert_pdf(self, pdf_path):# doc fitz.open(pdf_path)# for page in doc:# pix page.get_pixmap()# if pix.width pix.height:# pix pix.rotate(90)# page.set_pixmap(pix)# watermark page.search_for(watermark)# for mark in watermark:# page.delete_mark(mark)def convert_pdf(self, pdf_path):doc fitz.open(pdf_path)for page in doc:if page.rotation 0:# 当前页面朝向为正常方向需要旋转page.set_rotation(90)elif page.rotation 90:# 当前页面朝向已经是顺时针旋转90度不需要旋转continueelse:# 其他朝向角度暂不处理continue# doc.save(output_path)# doc.close()output_path pdf_path.replace(.pdf, _converted.pdf)doc.save(output_path)doc.close()if __name__ __main__:app wx.App()frame MainFrame(None, PDF转换工具)frame.Show()app.MainLoop()运行工具 保存上述代码为pdf_convert_tool.py文件然后运行该文件。将会打开一个窗口窗口中有选择文件和转换PDF两个按钮。 点击选择文件按钮选择要转换的PDF文件。点击转换PDF按钮工具将打开所选的PDF文件并将页面旋转90度。转换后的PDF文件将保存在原始文件名后面添加_converted的形式。 总结 本文介绍了一个简单的Python应用程序用于将PDF文件转换为旋转90度的PDF文件。通过使用wxPython和PyMuPDF库我们能够创建一个具有简单用户界面的工具方便用户选择和转换PDF文件。您可以根据实际需求对代码进行修改和扩展以满足更多功能和需求。
http://www.hkea.cn/news/14443529/

相关文章:

  • 临清网站建设服务个人网站设计论文题目
  • 做网站多钱一年网页设计作品 简单
  • h5做怎么做微网站做网站设计公司
  • 深圳网站建设潮动九州徐州招标信息网
  • 婚庆网站模板免费下载甘肃省建设局官方网站
  • visual studio怎么新建网站单个页面的网站
  • 美食网站开发意义jsp企业网站
  • 网站制作设计教程电商平台的运营模式
  • 青岛微信网站建设网站动画用什么程序做
  • 朝阳区社区建设网站网页设计心得体会600
  • 新沂市建设局网站中国建设银行人事网站
  • 大王庄网站建设公司凡科商城是什么
  • 怀化市住房与城乡建设厅网站wordpress nginx php
  • 北京西站福田皇岗社区网站建设
  • joomla建站教程幸福人寿保险公司官方网站
  • 个人网站建设论文绪论如何把一个静态网站
  • 上海品牌网站建设公司排名wordpress 图片缩略图不显示
  • 做app需要网站吗WordPress无法显示摘要
  • 北京网站网站建设重庆观音桥旅游攻略
  • 购物网站建设技术难点企业网站建设的材料
  • 网站建设菜鸟教程免费网页空间代码
  • 深圳宝安区住房和建设局网站开发网站公司地址
  • 网站建设网站公司哪家好建工网校官网app
  • 国内做的好看的网站网站后台显示不了
  • 重庆无障碍网站建设怎么看网站被惩罚
  • 苏州企业网站建设公司价格h5网站设计
  • 建立平台网站需要花多少钱男女做羞羞的事视频网站
  • 手机app网站开发二手书网站建设的目的
  • 亚运村网站建设美食美客网站建设
  • 手机网站html模板下载精品网站建