Install
openclaw skills install pptx-pdf-font-fixFix PowerPoint font embedding issues in PDF export by patching text transparency in PPTX files. Use when a user has a PPTX file where exported PDFs show wrong/default fonts instead of the intended downloaded/custom fonts, even with font embedding enabled. Works by applying minimal (1%) transparency to fully-opaque text runs, which forces PowerPoint to properly embed fonts during PDF export.
openclaw skills install pptx-pdf-font-fixPowerPoint's "Export to PDF" can fail to embed downloaded/custom fonts, substituting built-in defaults, even when:
Applying a tiny transparency (1%) to text with 0% transparency forces PowerPoint to correctly embed fonts in PDF output. This is visually imperceptible but changes how PowerPoint processes the font during export.
python3 scripts/fix_font_transparency.py input.pptx [output.pptx] [--transparency 1]
output -- Output PPTX path (default: input_fixed.pptx)--transparency, -t -- Transparency % to apply (default: 1)ppt/slides/slideN.xml), not layouts/masterspython3 scripts/fix_font_transparency.py input.pptxPDF export must be done from PowerPoint desktop. Server-side converters (LibreOffice, Graph API) do not reproduce the same font embedding behavior.