Make Text Transparent in LibreOffice

Hello everyone,

I was today searching for a solution which allows to display transparent text, because the transparency settings of texts is only appliable to the background box of this text, and not the text itself.

I finally found a way to do so, but all the topics about it here in the forums are closed and none actually state my solution.

Simply write your text, then add a shape, and do Right Click > Shapes > Intersect.

This will create a polygon with high-fidelity of your text. Likewise, you will be able to set its transparency, as every polygons. Contrary to Fontworks, it also supports decorative fonts.

Hope to help, have a nice day !

Hmm. Character properties have transparency setting since version 7.0.

1 Like

Oh you’re right, I did not see.

But converting text to polygon allows more advanced transparency (and filling) settings, like gradients for example. But good to know !

You might find that Shape > Convert > To Polygon is simpler if you want text with gradient or other fill.
Of course Insert > Fontwork allows gradient or other effects and you can change the text at any time and still get the effect that you created.

Converting usually implies some quality losses that’s why I don’t like this method

And Fontworks did not work with Decorative fonts.

It goes from vector text to Polygon vectors.

FoglihtenNo07 is one of the more advanced complex decorative fonts I have, but I also tested with a few others, as well as other Fontwork shapes
FontWorkFoglihtenNo07

Version: 25.8.3.2 (X86_64)
Build ID: 8ca8d55c161d602844f5428fa4b58097424e324e
CPU threads: 8; OS: Windows 11 X86_64 (build 26200); UI render: Skia/Raster; VCL: win
Locale: en-NZ (en_NZ); UI: en-GB
Calc: threaded

2 Likes