riched20: Fix richtext copy/paste to OOffice.
This commit is contained in:
parent
8651c3b00f
commit
8849885f73
|
@ -297,6 +297,14 @@ ME_StreamOutRTFFontAndColorTbl(ME_OutStream *pStream, ME_DisplayItem *pFirstRun,
|
|||
if (!ME_StreamOutPrint(pStream, "}\r\n"))
|
||||
return FALSE;
|
||||
|
||||
/* It seems like Open Office ignores \deff0 tag at RTF-header.
|
||||
As result it can't correctly parse text before first \fN tag,
|
||||
so we can put \f0 immediately after font table. This forces
|
||||
parser to use the same font, that \deff0 specifies.
|
||||
It makes OOffice happy */
|
||||
if (!ME_StreamOutPrint(pStream, "\\f0"))
|
||||
return FALSE;
|
||||
|
||||
/* Output the color table */
|
||||
if (!ME_StreamOutPrint(pStream, "{\\colortbl;")) return FALSE; /* first entry is auto-color */
|
||||
for (i = 1; i < pStream->nColorTblLen; i++)
|
||||
|
|
Loading…
Reference in New Issue