--verb=ObjectFlowtextToText if one convertion fails it fails completly
@nathanal in inbox#181 (comment 146824949)
The issue is that ObjectFlowtextToText fails on all flowed text if any of the selected flowed text is hidden. This occurs with --verb=ObjectFlowtextToText and its equivalent in the GUI (when --verb=EditSelectAll or its equivalent (Ctrl+A) is used so the hidden text can be selected).
Hidden text is text that has a bounding box that is too small. Note that if only part of the text is hidden, it converts fine but the hidden text is truncated.
Reduced @nathanal example to a MWE (minimal Working example), without inkscape-crap and withou any transform
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'>
<svg width="50mm" height="50mm" font-family="Liberation Sans,DejaVu Sans,Arial,Nimbus Sans L,Helvetica,sans-serif" font-size="10px" viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg">
<flowRoot>
<flowRegion>
<rect x="25" y="25" width="250" height="220"/>
</flowRegion>
<flowPara>Hello</flowPara>
</flowRoot>
<flowRoot>
<flowRegion>
<rect x="10" y="30" width="30" height="10"/>
</flowRegion>
<flowPara>Goodbye</flowPara>
</flowRoot>
</svg>
Copied/Summary from inbox#181 (closed)
Launchpad-report: https://bugs.launchpad.net/inkscape/+bug/1748725
Steps to reproduce:
inkscape MWE193.svg --verb=EditSelectAll --verb=ObjectFlowtextToText
What happened?
@nathanal get the error: The flowed text(s) must be visible in order to be converted (in the status bar). inbox#181 (comment 146712199)
What should have happened?
ObjectFlowtextToText of all visible text, even if some fail
Inkscape Version and Operating System:
- Inkscape Version: Inkscape 0.92.4 (5da689c313, 2019-01-14)
- Operating System: Microsoft Windows [Version 10.0.17763.316]
- Operating System version: Version 1809 (Build 17763.316)
@nathanal Replicated Inkscape 0.92.3 (2405546, 2018-03-11) ppa Linux Mint 19.1