在 LibreOffice Writer 中從表單建立可填寫 PDF
在 Writer 中新增可用的文字欄位、複選框和下拉列表,然後匯出 PDF,供收件者填寫和儲存。
如果 LibreOffice Writer 報告字體嵌入問題,或匯出的 PDF 在另一台電腦上字體發生變化,請先確保目標字體已安裝並可在匯出電腦上使用。然後,如果收件者需要嵌入字體,請使用 PDF/A 設定檔再次匯出,並檢查產生的 PDF。在 Writer 文件中嵌入字體是一個單獨的設定;它本身並不能保證導出的 PDF 包含該字體。
LibreOffice 協助目前將 PDF 匯出選項和字體控制分開說明。其名為「PDF 字體」的篩選選項EmbedStandardFonts僅適用於 14 種標準 PDF 字體;它並非一個可以嵌入 Writer 文件中使用的所有字體的開關。截至撰寫本文時,該說明頁面適用於 LibreOffice 26.8 版本。正是由於這種區別,更改文件的字體嵌入首選項可能無法修復字體缺少的 PDF 文件。
開啟來源文檔,記下受影響文字中使用的字體名稱。如果 Writer 顯示替代字體、空白字形或異常的換行方式,則可能是該字體缺失、已停用或 LibreOffice 帳戶無法使用。請透過作業系統自帶的字型設定安裝所需字型的正版授權版本。在 Linux 系統中,如果字型管理器提示重新整理或重新開啟桌面會話,請執行此操作。然後關閉並重新啟動 LibreOffice,以便其重新載入系統字體清單。
除非字體許可證允許,否則請勿從其他電腦重新製作字體。某些字體限制嵌入或重新分發。如果字體受限,請使用具有相似度量和字形覆蓋範圍的已授權字體,然後在再次匯出之前檢查文件佈局。 PDF 匯出無法嵌入系統無法提供的字體,LibreOffice 也無法覆蓋字體的嵌入權限。
LibreOffice 的 PDF 匯出對話方塊和可用設定檔標籤可能會因版本和平台而異。請遵循您已安裝版本中顯示的標籤。 PDF/A 是一種歸檔一致性配置文件,並非要求您嵌入所有已安裝的字體(無論其許可如何),也不能替代文件檢查。
首先確定是哪個字體出了問題。如果只有一個字型系列發生故障,請將其替換為已安裝、擁有嵌入許可且支援文件中字元的字型。字體替換可能會改變文字寬度和分頁格式,因此替換後請檢查每個受影響的頁面。如果多個字體都發生故障,請確認 LibreOffice 是否在安裝它們的相同使用者帳戶下運作。桌面安裝、服務、容器或遠端會話可能使用不同的字體目錄。
接下來,匯出一份包含幾行受影響字體的測試文件。使用相同的 PDF/A 設定檔和相同電腦帳戶。如果測試成功,則原始文件可能包含其他字體、物件或文字行,從而導致問題。檢查頁首、頁尾、表格、文字方塊和貼上的內容,這些地方的字體差異很容易被忽略。如果測試也失敗,請在新文件中測試已知的可嵌入字體。這有助於將特定字體的限製或安裝問題與更廣泛的導出問題區分開來。
如果您使用的是舊版 LibreOffice,請透過作業系統官方認可的管道更新 LibreOffice,然後使用文件副本重試。在向 LibreOffice 專案報告可重現的問題之前,請先記錄 LibreOffice 版本、作業系統、字型系列、PDF 配置檔案以及完整的錯誤訊息。不要將提及字體嵌入的錯誤訊息視為文件中所有字體都無法正確顯示的證據;請檢查實際的 PDF 文件。
目視檢查是必要的,但它無法顯示字體是否已嵌入:檢視器可能會在不發出提示的情況下替換為本機安裝的字型。在許多 PDF 閱讀器中,開啟文件的「屬性」標籤或「字型」部分。文件中使用的每種字體都應被標識為「嵌入」或「嵌入子集」(如果需要嵌入)。子集僅包含文件所需的字形,這是減少 PDF 文件大小的常用方法。
如果 Poppler 的pdffonts工具可用,請執行:
pdffonts "your-file.pdf"
查看該emb列:yes表示列出的字體已嵌入。該sub列指示字體子集。如果出現「no未嵌入」的條目,則表示字體未嵌入;請確定它是否是必須隨文件一起傳輸的字體之一。實用程式會檢查 PDF 的字體記錄,但如果您需要確保完全符合歸檔要求,則需要單獨的 PDF/A 驗證器。
pdffonts;驗證所需的字體條目是否顯示為嵌入狀態。這些檢查旨在確認字體存在且頁面在測試的檢視器中顯示正常。但它們並不能保證符合所有存檔、印表機或提交要求;如有指定,請使用接收方要求的 PDF/A 驗證器或預檢程序。
官方參考資料: LibreOffice PDF 匯出常規幫助;LibreOffice PDF CLI 參數;LibreOffice 字體嵌入幫助;Poppler FontInfo 參考。
在 Writer 中新增可用的文字欄位、複選框和下拉列表,然後匯出 PDF,供收件者填寫和儲存。
修復 LibreOffice Writer PDF 中缺少或替換的字體,選擇正確的匯出配置文件,並在共享之前驗證嵌入的字體。
使用 LibreOffice 命令將 Word 文件資料夾轉換為 PDF,安全地處理巢狀資料夾,並在共用之前驗證輸出。
將自訂的 LibreOffice Writer 模板設定為預設模板,以便新文件以您喜歡的樣式和頁面佈局開啟。
安裝相容的 Java 執行環境,在 LibreOffice 中啟用它,並在不更改無關設定的情況下排查 JRE 清單為空的問題。
建立一個小型 LibreOffice 容器,在沒有 GUI 的情況下轉換辦公室文檔,並在限制主機文件存取的情況下驗證 PDF 輸出。
透過壓縮嵌入的圖片、選擇合理的圖像設定以及在共享前檢查幻燈片品質來減少 LibreOffice 簡報檔案的大小。
在列印自訂尺寸的文件之前,請將 LibreOffice 的頁面尺寸與您的印表機匹配,檢查可列印邊距,並校正縮放比例。
將重複的儲存格存取權替換為批次範圍讀取和寫入,然後對結果進行基準測試,並保護大型 Calc 工作簿中的公式。
將長篇手稿拆分成章節,在 Writer 中組裝,並保持樣式、內容和導出檢查的一致性。