Ich versuche, ein einfaches 2-up-Bild-Layout zu erstellen, so dass jedes Bild 50% Seitenbreite in zwei Spalten ist, aber die "Auto" oder "*" Breiten don ' t scheint mit Bildern zu arbeiten.Automatische Breite Bilder in Spalten mit pdfmake.js
Gibt es eine Möglichkeit, dies zu erreichen, ohne explizite Breiten für die Bilder zu setzen?
Oder wenn nicht, ist es möglich, die Breite der Seite zu bekommen, damit ich die Mathematik selbst tun kann?
Edit:
Eine vereinfachte Version des Codes ich versucht habe, ist:
var dd = {
content: [
{
columns: [
{
image: 'sampleImage.jpg',
width: 'auto'
},
{
image: 'sampleImage.jpg',
width: '*'
}
]
}
]
}
Unter Verwendung dieser Autobreiten bekomme ich nur Uncaught Error: unsupported number: NaN
in der Konsole. Wenn ich sie jedoch in feste Breiten ändere, funktionieren sie gut.
poste deinen Code, was hast du versucht? –
Aktualisierte Frage @NikhilRadadiya – evu
Ich denke, dass Sie feste Breite verwenden müssen, wie Sie in Spielplatz Beispiel sehen können http://pdfmake.org/playground.html –