LaunchKit · 2026
Back to Skills

dxf-to-image

Convert DXF to PNG, JPG, or SVG for sharing (e.g.

0
0 downloads
by @qrost

Setup & Installation

openclaw skills install @qrost/dxf-to-image

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install dxf-to-image

What This Skill Does

Converts DXF files from CAD tools like Rhino or map-grabber to PNG, JPG, or SVG. Supports custom output dimensions, DPI, and margin settings. Output files can be sent in chat or used for further editing.

Converts DXF files directly in the OpenClaw conversation without switching to a CAD application or online converter.

When to use it

  • Sharing a Rhino CAD drawing as a PNG in chat
  • Converting a map-grabber DXF export to a raster image
  • Exporting a site plan as SVG for vector editing
  • Generating a fixed-width PNG from a DXF for a report
  • Sending a DXF floor plan as JPG to a client

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Convert this DXF to PNG so I can send it in Telegram.

AGENT
  1. 1Identify the DXF file path from the user's message
  2. 2Run convert_dxf.py with the input path and output set to /tmp/out.png
  3. 3Send the generated PNG to the user via the OpenClaw media tool
OUTPUT

PNG image delivered in the chat

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Run `pip install -r requirements.txt` in the skill folder after install (provides ezdxf, matplotlib, and Pillow)