2014-11-17 33 views
3

我想JSON數據轉換成通過客戶端JavaScript的PDF文件。你能指點我一個有用的方向嗎?使用JS JSON轉換爲PDF構架

例如,我想這個JSON轉換

{"employees":[ 
    {"firstName":"John", "lastName":"Doe"}, 
    {"firstName":"Anna", "lastName":"Smith"}, 
    {"firstName":"Peter", "lastName":"Jones"} 
]} 

成PDF ...

Employees 

FirstName: John LastName :Doe 

FirstName: Anna LastName :Smith 

FirstName: Peter LastName :Jones 
+0

JSON數據到PDF?那有什麼意思? – Amberlamps

+1

更新了什麼,我想要做 – chiru

回答

10

可以使用jsPDF在客戶端上生成的PDF文件。

var employees = [ 
    {"firstName":"John", "lastName":"Doe"}, 
    {"firstName":"Anna", "lastName":"Smith"}, 
    {"firstName":"Peter", "lastName":"Jones"} 
]; 

var doc = new jsPDF(); 
employees.forEach(function(employee, i){ 
    doc.text(20, 10 + (i * 10), 
     "First Name: " + employee.firstName + 
     "Last Name: " + employee.lastName); 
}); 
doc.save('Test.pdf'); 
+0

感謝輸入,我想要做的 – chiru

+0

我必須做同樣的事情更新,但我的JSON對象是大是擁有超過800項基本表我該怎麼辦呢 – Shree29

+1

我猜無論你有多少條目,這個方法都是一樣的,還是我錯過了什麼? – Alexander