承接 gomdim-apps/slimmer 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

gomdim-apps/slimmer

Composer 安装命令:

composer require gomdim-apps/slimmer

包简介

PDF, image, and file compressor (Tar/Zstd) using Ghostscript and GD

README 文档

README

Slimmer Logo

Slimmer

Advanced file compression for PHP — PDF · Images · Archives

A PHP library for compressing PDFs, images, and directories with minimal dependencies. Uses Ghostscript for PDFs, PHP's ext-gd for images, and system tar for archives.

Packagist License

Quick Start

composer require gomdim-apps/slimmer

PDF Optimization

use GomdimApps\Slimmer\Optimizers\PdfOptimizer;

$ratio = (new PdfOptimizer())
    ->withQuality('screen')
    ->optimize('input.pdf', 'output.pdf');

Image Compression

use GomdimApps\Slimmer\Optimizers\ImageOptimizer;

$ratio = (new ImageOptimizer())
    ->withQuality(75)
    ->optimize('input.jpg', 'output.jpg');

Tar Archiving

use GomdimApps\Slimmer\Optimizers\CompressTar;

$ratio = (new CompressTar())
    ->withFormat('zst')
    ->optimize('/path/to/dir', 'output.tar.zst');

Requirements

  • PHP: >= 8.2
  • ext-gd: For image compression
  • Ghostscript (gs): For PDF optimization
  • tar: For archiving
  • zstd (optional): For .tar.zst compression

Features

  • 📦 PDF optimization with quality presets
  • 🖼️ Image compression (JPG, PNG)
  • 📂 Tar archiving (.tar.gz, .tar.zst)
  • 💾 In-memory I/O via fromString() / fromStream()
  • 🔍 Dry-run mode for command inspection
  • ⏱️ Timeout control to prevent runaway processes
  • 🎯 Retention management for archives

Documentation

Full documentation is available at GomdimApps.github.io/Slimmer

Key sections:

Docker Testing

Run the test suite in an isolated environment:

make test

License

MIT

统计信息

  • 总下载量: 63
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-05-16

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固