Unoconv 是一個命令行工具,用于將文檔從一種格式轉換為另一種格式,它依賴于 LibreOffice 或 OpenOffice
安裝 LibreOffice 或 OpenOffice:
對于 Ubuntu/Debian 系統:
sudo apt-get update
sudo apt-get install libreoffice
對于 CentOS/RHEL 系統:
sudo yum install libreoffice
對于 macOS 系統:
brew install --cask libreoffice
安裝 Unoconv:
對于 Ubuntu/Debian 系統:
sudo apt-get install unoconv
對于 CentOS/RHEL 系統:
sudo yum install unoconv
對于 macOS 系統:
brew install unoconv
配置 Unoconv:
默認情況下,Unoconv 會使用 LibreOffice 或 OpenOffice 的默認安裝路徑。如果你的 LibreOffice 或 OpenOffice 安裝在非默認路徑,你需要設置 UNO_PATH
環境變量。例如,如果你的 LibreOffice 安裝在 /opt/libreoffice
,你可以將以下內容添加到你的 shell 配置文件(如 ~/.bashrc
或 ~/.zshrc
)中:
export UNO_PATH=/opt/libreoffice/program
然后,重新加載你的 shell 配置文件,以使更改生效:
source ~/.bashrc
或者
source ~/.zshrc
測試 Unoconv 是否正確安裝和配置:
運行以下命令,將一個文本文件轉換為 PDF:
unoconv -f pdf input.txt
如果轉換成功,input.txt
將被轉換為名為 input.pdf
的 PDF 文件。
現在,你已經成功安裝并配置了 Unoconv。你可以使用它來將各種文檔格式轉換為其他格式。