PDF转扫描文件本地程序 基于 Look Scanned 项目整合

3次阅读
没有评论

项目来源于
https://github.com/rwv/lookscanned.io
GitHub - rwv/lookscanned.io - 让您的 PDF 看起来像扫描

在其基础上,编译打包,使用Python创建http启动器,实现本地一键启动
扫描功能基于原开源项目,未做修改添加,仅打包增加启动器

Look Scanned 优点(原项目介绍)

  • 一切都在您的浏览器中处理。无隐私风险。
  • 使用 PWA 无需网络连接即可工作。
  • 实时并排查看扫描的 PDF。
  • 适用于所有现代浏览器和设备。
  • 所有文件都是静态的。无需后端服务器。
  • 调整设置,使您的 PDF 看起来更好。

Python http启动程序代码
[Python] 纯文本查看 复制代码

import http.server
import socketserver
import webbrowser
import os
www_dir = 'www'
port = xxxx # 要使用的端口号
class MyHTTPRequestHandler(http.server.SimpleHTTPRequestHandler):
def end_headers(self):
self.send_header('Access-Control-Allow-Origin', '*')
http.server.SimpleHTTPRequestHandler.end_headers(self)
with socketserver.TCPServer(("", port), MyHTTPRequestHandler) as httpd:
print("请在浏览器访问地址:localhost:" + str(port))
os.chdir(www_dir)
webbrowser.open('http://localhost:' + str(port) + '/index.html')
try:
httpd.serve_forever()
except KeyboardInterrupt:
httpd.shutdown()

下载地址:
Look Scanned 源代码 :
https://github.com/rwv/lookscanned.io
https://wwp.lanzoul.com/ioCuU1ee0ted

Look Scanned 编译后文件 :
https://wwp.lanzoul.com/izcXN1ee0w0h

Python启动打包文件
https://wwp.lanzoul.com/imXQ31ee0tnc

Look Scanned 单文件
https://wwp.lanzoul.com/ivM9N1ee0tsh

正文完
 0
116博客
版权声明:本篇文章由 116博客 于2024-11-30发表,共计1064字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码