Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Fix 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.
Fix 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.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
PowerPoint's "Export to PDF" can fail to embed downloaded/custom fonts, substituting built-in defaults, even when: Fonts are properly installed and embeddable "Embed fonts in the file" is checked in PowerPoint options
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)
Only patches text runs that are fully opaque (0% transparency) Leaves text that already has any transparency untouched Safe to run multiple times Only modifies slide XML (ppt/slides/slideN.xml), not layouts/masters
Receive PPTX file from user Run the fix script: python3 scripts/fix_font_transparency.py input.pptx Return the patched PPTX to the user User opens patched file in PowerPoint and exports to PDF -- fonts now embed correctly
PDF export must be done from PowerPoint desktop. Server-side converters (LibreOffice, Graph API) do not reproduce the same font embedding behavior.
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.