我正在創建一個高質量來自XML源的PDF,作爲在線相冊製作工具的輸出。從PDF(iText,PdfSharp等)手動創建到PrinceXML到xsl-fo工具,實際上有數百個選項可以完成此任務。這裏的一些特點,我想支持:從XML生成高質量PDF的最佳方法是什麼?
強制支持
- 全幅面的PDF
- 多格式頁面構成
- 支持護封,書脊印刷,全包裹顯卡+文字
- 非標準頁面尺寸
- 重疊圖形元素
- 自定義字體
- 交叉摺疊佈局支持 - 跨頁
- 300-600dpi圖像支持
- 真WYSIWYG /可靠的,可預測輸出(即從源材料到PDF)
- 保證金控制
- 顏色配置文件嵌入
- 支持Unicode
- 絕對定位佈局元素
可選的支持
- 相對佈局像素完美轉換元素 幅
- 圖像(CMYK,RGB)
- 字體通過HTTP
- 斷字支持
- 裁切標記支持
- 腳註
- 專色填充
- 表格數據支持
- 排版支持(領導,字距,等)
如果有人知道最好的辦法對此,我會非常感激。此外,如果有人知道其他在線photobook公司(如Blurb或Shutterfly)如何使用在線圖書轉換爲可打印的PDF格式,我很有興趣知道。
我要喊「LaTeX!」直到我看到所見即所得的要求。如果有*是一個適合所有這些的程序,我也想知道! – bdares
XML是一種標記語言。 PDF是一種演示文稿格式。除非您想要以PDF格式呈現原始XML源代碼,否則不可能在不知道XML描述的內容的情況下回答您的問題。 – vocaro
@vocaro - XML描述了一本相冊,因此將會有頁面,豐富文本部分,圖像等的節點。 –