2015-08-29 48 views
8

pdfmake kullanıyorum. Bir belgeyi biçimlendirmek istiyorum ve github'da ve oyun alanlarındaki iyi örneklere sahipler ama orada tüm yetenekleri kullanıp kullanmadıklarını merak ediyordum. Yazı tiplerini değiştirme, farklı stil öğeleri ekleme veya alt çizgi çizme gibi ek özellikler olabileceğine inanıyorum. Örneklerde açıkça paylaşılmayan şeyler. Belki de gördüğünüz şey, aldığınız şeydir ve hepsi budur ama github sayfasının sonuna doğru gittim ve daha ayrıntılı bir yetenek listesi bulamadım. Bu html hella benzer görünüyor ama bir şey daha varsa bir şey varsa lütfen html/css, aynı stil yetenekleri sahip görünmüyor.pdfmake API'sı? Stiller, yazı tipleri, yeteneklerin bir listesi var mı?

+0

Hiç bir şey bulamadım ama sonunda zorladım. – rashadb

cevap

7

İşte başlıyorsunuz .. En azından, aşağıdaki stilleri desteklenmiyor. Kendim denedim.

['font', 
'fontSize', 
'bold', 
'italics', 
'alignment', 
'color', 
'columnGap', 
'fillColor', 
'decoration', 
'decorationStyle', 
'decorationColor', 
'background', 
'lineHeight' 
//'tableCellPadding' 
// 'cellBorder', 
// 'headerCellBorder', 
// 'oddRowCellBorder', 
// 'evenRowCellBorder', 
// 'tableBorder' 
] 

Aşağıdaki stilleri, aşağıdaki gibi kullanabilirsiniz.

var dd = { 
    content: [ 
     { 
      text: 'This is a header, using header style', 
      style: 'header' 
     } 
    ], 
    styles: { 
     header: { 
      fontSize: 18, 
      bold: true, 
      background: '#ff1' 
     } 
    } 
}