本帖最后由 绯红の光 于 2023-11-17 07:20 编辑
项目来源于
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
|