diff options
| author | Krzysztof Kosi??ski <tweenk.pl@gmail.com> | 2014-03-13 00:15:11 +0000 |
|---|---|---|
| committer | Krzysztof KosiĆski <tweenk.pl@gmail.com> | 2014-03-13 00:15:11 +0000 |
| commit | 11ed091ae647cd7e56ec5a60359b293b94a3bfec (patch) | |
| tree | 2c1c555a116fc7a59141911d44cfe7b24aee3796 /src/extension/internal/pdfinput/pdf-parser.cpp | |
| parent | pdfinput: Do not use an extremely ugly static variable in SvgBuilder (diff) | |
| download | inkscape-11ed091ae647cd7e56ec5a60359b293b94a3bfec.tar.gz inkscape-11ed091ae647cd7e56ec5a60359b293b94a3bfec.zip | |
Render zero-width PDF lines as 1px lines compensated for current transform.
Partially fixes import of some LibreOffice charts. See LP bug #1283537
Fixed bugs:
- https://launchpad.net/bugs/1283537
(bzr r13143)
Diffstat (limited to 'src/extension/internal/pdfinput/pdf-parser.cpp')
| -rw-r--r-- | src/extension/internal/pdfinput/pdf-parser.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp index 7edb758fd..30e120d26 100644 --- a/src/extension/internal/pdfinput/pdf-parser.cpp +++ b/src/extension/internal/pdfinput/pdf-parser.cpp @@ -718,10 +718,7 @@ void PdfParser::opSetMiterLimit(Object args[], int /*numArgs*/) // TODO not good that numArgs is ignored but args[] is used: void PdfParser::opSetLineWidth(Object args[], int /*numArgs*/) { - if (args[0].getNum() > 0.0) - state->setLineWidth(args[0].getNum()); - else - state->setLineWidth(1.0); // default + state->setLineWidth(args[0].getNum()); builder->updateStyle(state); } |
