OCR — aranabilir PDF
Taranmış bir PDF'yi aranabilir hale getirin: metin katmanı olmayan sayfalar Tesseract ile OCR'den geçirilir ve görünmez bir metin katmanı kazanır; zaten metni olan sayfalar olduğu gibi geçirilir ve atlandı olarak raporlanır.
Makinenizde yerel olarak çalışır: sonsuza dek ücretsiz, hesap yok, anahtar yok, sınır yok ve dosyanız cihazınızdan asla ayrılmaz.
Yerel paket işi bilgisayarınızda yapar: dosyanız asla yüklenmez, asla bir sunucuda saklanmaz ve asla kaydedilmez. Ve sonsuza dek ücretsizdir, kullanım sınırı yoktur.
OCR — aranabilir PDF, bu sayfanın tarayıcıda çalıştırmadığı ağır makinelere (dönüştürme, OCR veya kriptografi) ihtiyaç duyar, bu yüzden pdfmcp paketiyle kendi makinenizde yerel olarak çalışır. Yükleme yok, hesap yok, anahtar yok.
pip install https://pdfmcp.org/downloads/pdfmcp-4.2.1-py3-none-any.whlMCP (yapay zeka aracıları için)
{
"mcpServers": {
"pdfmcp": {
"command": "uvx",
"args": [
"--from",
"https://pdfmcp.org/downloads/pdfmcp-4.2.1-py3-none-any.whl",
"pdfmcp"
]
}
}
}Yerel sunucular çalıştıran Claude, Cursor, VS Code ve diğer istemcilere yapıştırın: her büyük MCP istemcisi için kurulum kılavuzları. ChatGPT yerel süreçler başlatamaz; bunun yerine yerel bir istemci kullanın.
Yerel API
from app.local_main import build_local_runtime
from app.config import Settings
import base64
rt = build_local_runtime(Settings(storage_dir="~/.pdfmcp/files"))
result = rt.run_sync("ocr_pdf", {}, [base64.b64encode(open("your-file.pdf", "rb").read()).decode()])Bir kez kurun, yerel olarak çalıştırın: tam yol yerel API kılavuzundadır.
Bu aracı kullanarak Hizmet Şartlarını ve Kabul Edilebilir Kullanım Politikasını kabul etmiş olursunuz ve dosyanız bu cihazdan asla ayrılmamıştır.
ocr — aranabilir pdf burada nasıl çalışır
Taranmış bir PDF'yi aranabilir hale getirin: metin katmanı olmayan sayfalar Tesseract ile OCR'den geçirilir ve görünmez bir metin katmanı kazanır; zaten metni olan sayfalar olduğu gibi geçirilir ve atlandı olarak raporlanır. Makinenizde, yerel paket sonucu çözümler, işler ve kaydeder; programı kapatın, hiçbir sunucuda hiçbir şey kalmaz, çünkü hiçbiri dahil olmamıştır.
İnsanlar bunu genellikle pdf'yi metne dönüştür ve pdf bilgisi ve meta veriler ile birlikte kullanır — orada da aynı anlaşma: ücretsiz, özel, kayıt yok.
Parametreler
| Parametre | Tür | Varsayılan | Açıklama | |
|---|---|---|---|---|
language | string | isteğe bağlı | eng | Tesseract language(s), e.g. 'eng' or 'eng+deu'. Must be installed on the server. |
dpi | integer | isteğe bağlı | 300 | |
pages | string | isteğe bağlı | — | 1-based page selection, e.g. '1-3,5,8'. Default: all pages. |
SSS
OCR — aranabilir PDF ücretsiz mi?
Evet, tamamen ücretsiz, sonsuza dek ücretsiz, filigransız ve hesapsız. Kilidi açılacak ücretli katman yok. Tam (kısa) politika için ücretsiz sayfasına bakın.
Dosyam makinemi terk eder mi?
Hayır. Bu işlem pdfmcp paketiyle makinenizde yerel olarak çalışır: dosyanız asla yüklenmez, asla bir sunucuda saklanmaz ve asla kaydedilmez.
OCR — aranabilir PDF işlemini bir yapay zeka aracısı veya kodla otomatikleştirebilir miyim?
Evet: tam olarak aynı işlem, pdfmcp'nin yerel MCP sunucusunda bir araçtır (Claude, Cursor, VS Code ve diğer ajanlar için) ve yerel paketle kendi kodunuzdan da kullanılabilir. Hesap yok, anahtar yok; kılavuzlar kurulumda size yaklaşık bir dakikada eşlik eder.
Sınırlar var mı?
Kullanım sınırı yok: günlük kota yok, sayaç yok. Pratikte sizi cihazınız sınırlar: çok büyük dosyalar kullanılabilir belleğe bağlıdır ve tarayıcı araçları yaklaşık 100 MB ve 500 sayfaya kadar dosyalarla çalışır.
İlgili araçlar
Tam araç dizinine göz atın. Daha büyük bir şey mi inşa ediyorsunuz? Özellik turunu ve her şeyin neden sonsuza dek ücretsiz olduğunu okuyun.
Karşılaştırmalar
pdfmcp vs iLovePDF: ücretsiz PDF araçları karşılaştırması · pdfmcp vs Smallpdf: ücretsiz PDF araçları karşılaştırması · pdfmcp vs IHatePDF: cihazdaki PDF araçları karşılaştırması · Karşılaştırmalar