feat: add Deskew PDF and Font to Outline tools with improved issue templates

New Features:
- Add Deskew PDF tool for straightening scanned/skewed PDF pages
- Add Font to Outline tool for converting text to vector paths
- Add translations for new tools in all supported locales (de, en, id, it, tr, vi, zh)

Improvements:
- Migrate GitHub issue templates from markdown to YAML forms
  - Separate templates for bug reports, feature requests, and questions
  - Add config.yml for issue template chooser
- Update sitemap.xml with new tool pages
- Update ghostscript loader and helper utilities
This commit is contained in:
abdullahalam123
2026-01-09 20:53:36 +05:30
parent 280348763d
commit 1f7238d0b5
26 changed files with 2990 additions and 641 deletions

View File

@@ -521,5 +521,13 @@
"subtitle": "E-Mail-Dateien (EML, MSG) in PDF-Format konvertieren. Unterstützt Outlook-Exporte und Standard-E-Mail-Formate.",
"acceptedFormats": "EML, MSG-Dateien",
"convertButton": "In PDF konvertieren"
},
"fontToOutline": {
"name": "Schriftart zu Umriss",
"subtitle": "Alle Schriftarten in Vektorumrisse für konsistente Darstellung auf allen Geräten konvertieren."
},
"deskewPdf": {
"name": "PDF entzerren",
"subtitle": "Automatisch schiefe gescannte Seiten mit OpenCV begradigen."
}
}

View File

@@ -521,5 +521,13 @@
"subtitle": "Convert email files (EML, MSG) to PDF format. Supports Outlook exports and standard email formats.",
"acceptedFormats": "EML, MSG files",
"convertButton": "Convert to PDF"
},
"fontToOutline": {
"name": "Font to Outline",
"subtitle": "Convert all fonts to vector outlines for consistent rendering across all devices."
},
"deskewPdf": {
"name": "Deskew PDF",
"subtitle": "Automatically straighten tilted scanned pages using OpenCV."
}
}

View File

@@ -521,5 +521,13 @@
"subtitle": "Konversi file email (EML, MSG) ke format PDF. Mendukung ekspor Outlook dan format email standar.",
"acceptedFormats": "File EML, MSG",
"convertButton": "Konversi ke PDF"
},
"fontToOutline": {
"name": "Font ke Garis Tepi",
"subtitle": "Konversi semua font ke garis tepi vektor untuk tampilan konsisten di semua perangkat."
},
"deskewPdf": {
"name": "Luruskan PDF",
"subtitle": "Otomatis meluruskan halaman hasil pindai yang miring menggunakan OpenCV."
}
}

View File

@@ -494,5 +494,13 @@
"subtitle": "Converti file email (EML, MSG) in formato PDF. Supporta esportazioni Outlook e formati email standard.",
"acceptedFormats": "File EML, MSG",
"convertButton": "Converti in PDF"
},
"fontToOutline": {
"name": "Font in Contorni",
"subtitle": "Converti tutti i font in contorni vettoriali per una visualizzazione coerente su tutti i dispositivi."
},
"deskewPdf": {
"name": "Raddrizza PDF",
"subtitle": "Raddrizza automaticamente le pagine scansionate inclinate usando OpenCV."
}
}

View File

@@ -284,5 +284,13 @@
"subtitle": "E-posta dosyalarını (EML, MSG) PDF formatına dönüştürün. Outlook dışa aktarmalarını ve standart e-posta formatlarını destekler.",
"acceptedFormats": "EML, MSG Dosyaları",
"convertButton": "PDF'ye Dönüştür"
},
"fontToOutline": {
"name": "Yazı Tipi Çerçeveye Dönüştür",
"subtitle": "Tüm yazı tiplerini vektör çerçevelere dönüştürün, tüm cihazlarda tutarlı görüntü için."
},
"deskewPdf": {
"name": "PDF Eğriliğini Düzelt",
"subtitle": "OpenCV kullanarak eğik taranmış sayfaları otomatik olarak düzeltin."
}
}

View File

@@ -521,5 +521,13 @@
"subtitle": "Chuyển đổi tệp email (EML, MSG) sang định dạng PDF. Hỗ trợ xuất Outlook và định dạng email tiêu chuẩn.",
"acceptedFormats": "Tệp EML, MSG",
"convertButton": "Chuyển đổi sang PDF"
},
"fontToOutline": {
"name": "Phông chữ thành đường viền",
"subtitle": "Chuyển đổi tất cả phông chữ thành đường viền vector để hiển thị nhất quán trên mọi thiết bị."
},
"deskewPdf": {
"name": "Chỉnh nghiêng PDF",
"subtitle": "Tự động làm thẳng các trang quét bị nghiêng bằng OpenCV."
}
}

View File

@@ -518,5 +518,13 @@
"subtitle": "将电子邮件文件 (EML, MSG) 转换为 PDF 格式。支持 Outlook 导出和标准邮件格式。",
"acceptedFormats": "EML, MSG 文件",
"convertButton": "转换为 PDF"
},
"fontToOutline": {
"name": "字体转轮廓",
"subtitle": "将所有字体转换为矢量轮廓,确保在所有设备上一致呈现。"
},
"deskewPdf": {
"name": "校正 PDF",
"subtitle": "使用 OpenCV 自动校正倾斜的扫描页面。"
}
}

View File

@@ -699,6 +699,18 @@
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.bentopdf.com/deskew-pdf</loc>
<lastmod>2026-01-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.bentopdf.com/font-to-outline</loc>
<lastmod>2026-01-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<!-- PDF Extract -->
<url>