Używam pdfmake. Chcę sformatować dokument i mają dobre przykłady na Githubie i na ich placach zabaw, ale zastanawiałem się, czy mają w sobie wszystkie możliwości. Mam wrażenie, że mogą to być dodatkowe właściwości, takie jak przełączanie czcionek, dodawanie różnych elementów stylu lub podkreślanie - rzeczy, które nie są wyraźnie współużytkowane w przykładach. Być może to, co widzisz, jest tym, co dostajesz, a to wszystko, ale przeszedłem przez stronę github całkiem nieźle i nie znalazłem bardziej szczegółowej listy możliwości. Wygląda na to, że hella jest podobna do html, ale nie ma takich samych możliwości stylizacji html/css, jeśli jest coś więcej, mógłby ktoś wskazać to.API pdfmake? Czy istnieje lista stylów, czcionek, możliwości?
8
A
Odpowiedz
7
Proszę. Przynajmniej nieskomentowane style poniżej są obsługiwane. Próbowałem tego sam.
['font',
'fontSize',
'bold',
'italics',
'alignment',
'color',
'columnGap',
'fillColor',
'decoration',
'decorationStyle',
'decorationColor',
'background',
'lineHeight'
//'tableCellPadding'
// 'cellBorder',
// 'headerCellBorder',
// 'oddRowCellBorder',
// 'evenRowCellBorder',
// 'tableBorder'
]
Można użyć powyższych stylów, jak poniżej.
var dd = {
content: [
{
text: 'This is a header, using header style',
style: 'header'
}
],
styles: {
header: {
fontSize: 18,
bold: true,
background: '#ff1'
}
}
}
Nigdy nie znalazłem niczego, ale brutalnie zmusiłem go do końca. – rashadb