[英]Generating PDF document using XSLT
我有一個巨大的 XML 文檔。 我有一組 XSL 代表 XML 中的每個節點。 這些 XSL 也有 java 腳本來生成動態內容。 它使用位於單獨圖像文件夾中的圖像,也使用字體。 目前,我有一個程序,它顯示所有可以轉換的節點,用戶單擊其中一個節點,該程序執行 XSLT 並在 IE 屏幕上以 HTML 格式顯示內容。
我想編寫一個程序(.Net、C# 或任何 .Net 語言),它允許用戶對所有可用的筆記進行 XSLT 轉換並創建一個 PDF 文檔。 我最初的要求是在 IE 本身中顯示所有文檔,所以我重用了現有代碼,foreach 節點,執行 XSLT,然后用分頁符將它附加到當前的 HTML,它工作正常,直到我們遇到大文件。 因此,要求更改為使用所有節點創建一個 PDF 文件。
我有幾個問題:
如果有人能給我指出一些我可以采用並運行它的好例子,我真的很感激。
非常感謝。
您應該考慮將 XSL-FO 與 XSLT 一起使用。 這是 XSL 的格式化語言,它可以從轉換生成 PDF 文件。 它應該可以很好地處理圖像和布局。
請參閱本教程: http ://web.archive.org/web/20150131091855/http: //www.w3schools.com/xslfo/default.asp
希望有幫助! :D
檢查這個: http : //docs.google.com/viewer?a=v&q=cache : P40ojM77AGwJ : www.cvsi.fau.edu/download/attachments/394/XML_to_OWL_XSLT.pdf%3Fversion%3D1+create+PDF+file使用+ XSLT +%22transformations%22&HL = ES&GL = ES&PID = BL&srcid = ADGEESj6ecsd724KTXjDxVefDzrsEAcTkHQG-_KGCyOOa2iCh9EEzCkn5R9UlOz0cFaFyNsduYr45YTT4Icv0qYulgKCJjE8cekJ7mKteX4r55IuYpSJCNGaQ0yCAWazCgwxzc3c4XqO&SIG = AHIEtbQ-x6aSRUZYIRkhqjO8l19ghfMDYg +
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.