Bug 105488 - Support multi-colored fonts using SVG table
Summary: Support multi-colored fonts using SVG table
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: graphics stack (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 111872 113081 128473 (view as bug list)
Depends on: HarfBuzz
Blocks: Font-Rendering 129523
  Show dependency treegraph
 
Reported: 2017-01-23 18:33 UTC by خالد حسني
Modified: 2022-09-24 08:19 UTC (History)
14 users (show)

See Also:
Crash report or crash signature:
Regression By:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description خالد حسني 2017-01-23 18:33:33 UTC
Description:
This is similar to bug 104403, but for SVG table instead (https://www.microsoft.com/typography/otspec/svg.htm). This might be a trickier as instead of rendering layered glyphs with different colors we will need to render SVG graphics. We already have decent SVG support, but I’m not sure how usable is it from a low level as text rendering in VCL.

Steps to Reproduce:
Using the bundled Emoji One font.

Actual Results:  
Emoji glyphs are monochrome.

Expected Results:
They should be colored.


Reproducible: Always

User Profile Reset: No

Additional Info:


User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0
Comment 1 Adolfo Jayme Barrientos 2017-08-19 19:08:01 UTC
*** Bug 111872 has been marked as a duplicate of this bug. ***
Comment 2 V Stuart Foote 2017-10-13 14:54:05 UTC
*** Bug 113081 has been marked as a duplicate of this bug. ***
Comment 3 Volga 2018-03-10 17:26:55 UTC Comment hidden (no-value)
Comment 4 Volga 2018-03-17 08:16:23 UTC Comment hidden (no-value)
Comment 5 Volga 2018-10-18 16:50:22 UTC Comment hidden (no-value)
Comment 6 Volga 2018-10-29 17:27:05 UTC Comment hidden (no-value)
Comment 7 Volga 2018-11-06 00:34:06 UTC Comment hidden (no-value)
Comment 8 خالد حسني 2022-09-24 08:19:40 UTC
*** Bug 128473 has been marked as a duplicate of this bug. ***