chore: pdf compression init

This commit is contained in:
Ibrahima G. Coulibaly
2025-04-01 10:59:23 +00:00
parent deb869a619
commit 34955c7ace
9 changed files with 519 additions and 85 deletions

View File

@@ -0,0 +1,22 @@
import { defineTool } from '@tools/defineTool';
import { lazy } from 'react';
export const tool = defineTool('pdf', {
name: 'Compress PDF',
path: 'compress-pdf',
icon: 'material-symbols:compress',
description: 'Reduce PDF file size while maintaining quality',
shortDescription: 'Compress PDF files to reduce size',
keywords: [
'pdf',
'compress',
'reduce',
'size',
'optimize',
'shrink',
'file size'
],
longDescription:
'Compress PDF files to reduce their size while maintaining reasonable quality. Useful for sharing documents via email, uploading to websites, or saving storage space.',
component: lazy(() => import('./index'))
});