Hasty Briefsbeta

Bilingual

Show HN: Extract diagrams from PDF to SVG

4 months ago
  • #PDF
  • #vector-graphics
  • #SVG
  • Extracts regions from PDF files (like diagrams, charts, algorithms) into SVG format for lossless scaling.
  • Avoids pixelation issues common with raster image formats (JPG, PNG, etc.) when zooming or scaling.
  • User interface allows opening PDFs, navigating pages, and selecting regions to export as SVG.
  • SVG output maintains vector quality, unlike raster screenshots which pixelate upon zooming.
  • Requires installation of CLI tools (pdftocairo, pdftoppm, pdfinfo) via system-specific commands.
  • Setup involves creating a Python virtual environment and installing necessary packages.
  • Project is open-source under Apache 2.0 license but not officially supported by Google.