手机上安装 PDF 处理神器 Stirling PDF

Stirling PDF 是一个开源的 PDF 处理工具,功能很强大。原生有 exe 文件和 docker 支持。不过最近折腾 Termux 于是就想着把 Stirling PDF 也搬到手机上运行。

Stirling PDF 基于 Java 环境运行。大家可以下载源码自己编译,我省事直接下载作者编译好的 jar 包,为了省事修改成了 spdf.jar

部署环境为 proot 安装的 Ubuntu(没有在 Termux 原生环境部署,不想以后部署的应用太多环境整得太复杂)

首先安装一下运行的依赖环境:

apt install -y openjdk-17-jdk-headless libreoffice-writer libreoffice-calc libreoffice-impress unpaper ocrmypdf
pip3 install uno opencv-python-headless unoconv pngquant WeasyPrint 

然后把 spdf.jar 通过 ssh 下载到 Ubuntu,一下可以以3种模式运行 jar 包

#直接运行
java -jar spdf.jar
#后台运行
java -jar spdf.jar &
#可退出命令行后台运行
nohup java -jarspdf.jar 

运行之后手机通过 127.0.0.1:8080端口访问 Stirling PDF,局域网内的其他设备可以通过手机局域网IP:8080 端口访问。

Stirling PDF 偶尔用来处理一下 PDF 文件非常方便,其实因为 Stirling PDF 有exe文件可以在windows上直接运行,所以部署在手机上也只是折腾一下而已。

相关文章

手机上也可以快速部署大模型,创建本地AI助理,实现无网络AI聊天

前言:本文教你在电脑和手机上安装ollama,通过ollama部署搭建本地大模型,完成本地AI Agent助理的搭建。一、前言介绍7月16日- H2O.AI最近开源了两个可以在智能手机设备上运行的大模...

介绍脱离PC机执行uiautomator2脚本

前面介绍过了python uiautomator2的大概情况,今天主要介绍一下怎么在脱离PC机的情况下执行uiautomator2的脚本。现在说python uiautomator2的脚本怎么脱机执行...

把 VS Code 带到安卓 - Code FA

注意,本篇讨论的是不基于pc的 这个是9月份初弄出来的,自己一直在使用,一直没来得及分享,前段时间在b站看到了一个差不多的方案。背景vs code 大部分是由 ts 编写,上层 UI 可以运行在各个系...

英国开发人员发布开源性实用程序Alfred的代码

据国际文传电讯 8月29日报道,英国开发应用程序Running with Crayons Ltd公司近日表示,该公司的开发人员在 GitHub上发布了Alfred实用程序的代码,旨在可以进行开放源代码...