summaryrefslogtreecommitdiff
path: root/?id=319d3bcaada7efdf9a8582da24b8a2b9da4a4b78
diff options
context:
space:
mode:
authorStanislav Seletskiy <s.seletskiy@gmail.com>2019-07-18 15:00:05 +0300
committerStanislav Seletskiy <s.seletskiy@gmail.com>2019-07-18 15:13:20 +0300
commit09261e84da53502557bf24a24fdc36e7cc215ddf (patch)
tree94c4be8cad7170c138cea8ad284eb73fde89380a /?id=319d3bcaada7efdf9a8582da24b8a2b9da4a4b78
parent3aaf0b1a66c0ab02d925917376898a5856061d59 (diff)
fix utf8 text wrapping
UTF8 text splitted correctly by SplitText function in WriteAligned method: https://github.com/jung-kurt/gofpdf/blob/3aaf0b1a66c0ab02d925917376898a5856061d59/fpdf.go#L2811 Then, lines of text are written via Write function, and if text is already wrapped by given width it will be printed using 'last chunk' case: https://github.com/jung-kurt/gofpdf/blob/3aaf0b1a66c0ab02d925917376898a5856061d59/fpdf.go#L2747,L2754 But in this case, gofpdf does not move cursor to the next cell, which cause all text to be printed on the same line without actual wrapping. This commit makes workaround for it by explicitly setting right margin to force automatic line break case: https://github.com/jung-kurt/gofpdf/blob/3aaf0b1a66c0ab02d925917376898a5856061d59/fpdf.go#L2705
Diffstat (limited to '?id=319d3bcaada7efdf9a8582da24b8a2b9da4a4b78')
0 files changed, 0 insertions, 0 deletions