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

liftword2周前 (06-25)技术文章4

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 可以运行在各个系...

基于DeepSeek的本地知识库搭建全流程解析

一、环境准备与模型选择 (一)硬件与系统要求 1.最低配置:16GB内存 + RTX 4060显卡(支持7B参数模型)。 2.推荐配置:32GB内存 + RTX 4090显卡(支持14B模型,处理...

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

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