Apache OpenOffice (AOO) Bugzilla – Issue 19478
Convert text to curve only works once
Last modified: 2010-11-11 01:13:16 UTC
I have a drawing document with objects combining polylines and text in the Bitstream Vera Sans TrueType font. The following occurs: 1. Select a number of line and text objects 2. Copy 3. Open new drawing document 4. Paste copied objects 5. Group objects 6. Convert group to curve ---> text characters are properly converted 7. Go back to first document 8. Select similar group of line and text objects 9. Copy 10. Switch to second document 11. Paste 12. Group 13. Convert to curve ---> text characters end up much too small
Created attachment 9233 [details] File with text and line objects that cause problems when converting to curve
Created attachment 9234 [details] File with copies of text objects: first copies are fine, second copies are too small
Added attachment reulting from the described steps. The issue appear to be more complicated, probably involving the interaction between copying, grouping and converting to curve. I am still investigating to see exactly what triggers the problem.
I cannot reproduce this problem. Do you use shortcuts or the menu entries to copy and paste? Any further information? Thanks for your help.
This is the shortest sequence to reproduce the issue I have found so far (grouping does not seem to matter): 1. Open chairs.sxd as attached to this issue 2. Select a group of object including text objects 3. Ctrl+C 4. File|New|Drawing 5. Ctrl+V in empty drawing 6. Right click on selected objects, Convert|To curve 7. Return to first drawing 8. Select antoher group of objects including text 9. Ctrl+C 10. Switch no second drawing 11. Ctrl+V 12. Right click, Convert|To curve ---> letters are reduced
I can confirm this behaviour on Linux with OOo1.1 RC5. Nice drawings by the way, I'm a chemist and was looking to build up a template library of such things, and in general am seeking a way of building a OOo basic module that would allow you to draw the basic cycle shapes programmatically. After the objects are grouped following pasting onto the second sheet, Convert to Curve makes the text that was positioned at the side of the molecule disappears (i.e. the label). In addition, the conversion step changes the font used in the original object to Times New Roman and 24 point size (as opposed to Bitstream Vera Sans 28 originally). This is yet another continuation of font handling issues in OOo under linux. It would be interesting to see if anyone under Windows has this problem. Setting issue to confirmed and oooqa keyword. Alex
I just tested the procedure on OpenOffice 1.1rc4 on a Windows 2000 Professional machine. Converting to curves does not cause any problems there.
Does this happen with a current version 1.1 , too? Still cannot reproduce it here.
Yes, there are still problems with non-TrueType fonts on OpenOffice 1.1.0 on Gentoo Linux 1.4 (kernel 2.4.22, glibc 2.3.2, XFree86 4.3.0). I think it is part of a larger problem with these fonts. I have attached two files with a TrueType font (Times New Roman from the Microsoft core fonts) and Times (which presumably comes with XFree) in different point sizes. On my system, the TrueType font can be scaled without problems, but the Times font stops getting larger after 32 points. When the text is converted to curves, the TrueType font keeps it size, whereas the larger Times texts become smaller than they are when they are text objects.
Created attachment 11987 [details] Text in TrueType (top) and non-TrueType (bottom) fonts in different sizes
Created attachment 11988 [details] Text in TrueType (top) and non-TrueType (bottom) fonts converted to curves
These problems may of course be inherent to the limitations of some of the X fonts and there may be nothing we can do about it (except perhaps display a warning that a font is being used beyond its capabilities, or refuse to display these fonts altogether).
When opening the documents I found: Both fonts visible size is depending on the zoom factor. When zooming in the characters keep the same size, only the distance gets bigger. Reassigning this to Herbert. Please have a look if this is just system depending or if it is the way it should be.
The problem described by the submitter has the same root cause as issue 19442, fixed in CWS vcl7pp1r3, target is OOo 1.1.1. The observation in the latter comments that some X11 fonts are not scalable is true. *** This issue has been marked as a duplicate of 19442 ***
Closing.
Created attachment 73982