XML 轉 PDF

將 XML 文件轉換為 PDF 格式。支援多個檔案。

點選以選擇檔案 或將檔案拖曳至此處

XML 檔案

您的檔案絕不會離開您的裝置。

使用方式

1

上傳檔案

點選或拖曳檔案至此處以開始

2

處理

點選處理按鈕以開始

3

下載

立即儲存處理後的檔案

相關 PDF 工具

合併 PDF

免費線上合併 PDF 工具

壓縮 PDF

免費線上壓縮 PDF 工具

分割 PDF

免費線上分割 PDF 工具

編輯 PDF

免費線上編輯 PDF 工具

旋轉 PDF

免費線上旋轉 PDF 工具

常見問題

工具如何決定 PDF 的外觀?

它會解析 XML,依標籤名稱將重複的同層元素分組,並把每一組轉譯成表格,每個子元素一欄,並以元素名稱作為標題。如果根元素沒有重複的子元素,就會得到兩欄的「屬性」與「值」表格。輸出為橫向 A4,並以根元素的名稱作為標題。

哪種 XML 效果最好?

資料型態的 XML:在同一個父元素下重複出現、子元素組成相同的記錄,例如資料庫匯出、發票明細、商品資料來源、RSS 摘要或網站地圖。深度巢狀或文件型態的 XML 會被攤平,所以巢狀的值會合併成單一儲存格並失去階層。

為什麼我會看到「無效的 XML」錯誤?

檔案的格式不正確:標籤未關閉、缺少根元素、未跳脫的 & 或 < 字元,或編碼錯誤。訊息包含解析器給的原因,請在編輯器或驗證工具中修正檔案後再試一次。

PDF 中會包含 XML 屬性嗎?

部分會。在表格檢視中只有子元素會成為欄位,所以重複記錄上的屬性不會顯示。在非重複根元素的「屬性」與「值」檢視中,屬性會列在子元素的值之後。

我可以一次轉換多個 XML 檔案嗎?

可以。加入多個檔案,它們會在一次批次中轉換為 xml-to-pdf.zip,每個檔案一個 PDF。單一檔案則直接下載,使用相同的主檔名並加上 .pdf 副檔名。

它會套用我的 XSLT 樣式表或 CSS 嗎?

不會。樣式表指令與 DOCTYPE 宣告在解析前會被移除,版面僅依資料結構產生。如果需要套用樣式的呈現,請在會套用樣式表的瀏覽器中開啟 XML,再從那裡列印成 PDF。

中文、阿拉伯文、西里爾文或其他非拉丁文字能正確呈現嗎?

不一定可靠。PDF 使用 jsPDF 的標準 Helvetica 字型建立,它涵蓋拉丁字元,所以其他文字系統的文字可能顯示成錯誤或遺失的字元。

XML 檔案會被上傳來轉換嗎?

不會。解析使用 JavaScript XML 解析器,PDF 由 jsPDF 產生,兩者都在您的瀏覽器內執行,所以檔案中的發票、交易記錄與其他敏感資料不會離開您的裝置。