Test
10.000 sayfa
$3,75
$0,38/1K sayfa
- Gerçek URL'lerinizde deneyin
- En büyük paketle aynı API
- Krediler hiç sona ermez
Aynı /read endpoint'i · dosya başına 100 sayfa ve 20 MB'a kadar
Raporlar, makaleler, kılavuzlar ve fiyat listeleri çoğu zaman PDF'tir. Bağlantıyı web sayfaları için kullandığınız aynı endpoint'e verin ve belgenin metnini parçalara ayırıp gömmeye hazır Markdown olarak alın.
Hızlı yanıt
Bir URL'deki PDF'i Markdown'a dönüştüren bir API var mı?
Evet. WebReaderAPI ile PDF'in URL'sini https://webreaderapi.com/api/v1/read adresine gönderin: API dosyayı indirir ve metnini başlıklar, paragraflar, listeler ve basit tablolarla Markdown olarak döndürür. 20 MB ve 100 sayfaya kadar dosyalar desteklenir, başlanmış her 10 sayfalık blok için 1 kredi, Ekim 2026 itibarıyla $0,07/1K sayfa'den başlayan fiyatlarla. KYC yok; kripto ile ödeme yapın.
| Endpoint | GET https://webreaderapi.com/api/v1/read?url=https://…/report.pdf (web sayfalarıyla aynı) |
|---|---|
| Sınırlar | 20 MB ve 100 sayfaya kadar PDF dosyaları, başlayan her 10 sayfalık blok için 1 kredi ile Markdown'a dönüştürülür |
| Çıktı | Başlıklar, paragraflar, listeler ve basit tablolarla Markdown metni; düz metin için format=text |
| Desteklenmiyor | Metin katmanı olmayan taranmış PDF'ler (OCR yok), parola korumalı dosyalar |
| robots.txt | PDF bağlantıları için de diğer her sayfa gibi geçerlidir |
| Ödeme | BTC, USDT, USDC, ETH, SOL, LTC, $25 bakiye yüklemesinden; KYC yok |
Bir PDF, başlanmış her 10 sayfalık blok için 1 kredi tutarındadır. 4 sayfalık bir broşür 1 kredi, 25 sayfalık bir rapor 3 kredi, 100 sayfalık bir kılavuz 10 kredi tutar. Yanıt, tam rakamı credits_used içinde verir.
20 MB'tan büyük veya 100 sayfadan uzun dosyalar 422 unsupported_content döndürür ve kredi kullanmaz. Uzun bir belge için önce aynı içeriğin bir HTML sürümünü arayın: çoğu zaman daha ucuzdur ve daha iyi yapılandırılmıştır.
Dönüştürücü, okuma sırasını PDF'in metin katmanından yeniden oluşturur. Bir bölümün başındaki büyük veya kalın satırlar başlık olur, madde işaretli ve numaralı öğeler Markdown listeleri olur, basit ızgara tablolar Markdown tabloları olur.
Her sayfada tekrarlanan üstbilgiler, altbilgiler ve sayfa numaraları kaldırılır, böylece parçalarınızdaki cümleleri bölmezler. İki sütunlu düzenler sütun sütun okunur. Dipnotlar, sayfanın onları koyduğu noktada metin olarak kalır.
import os
import re
import requests
resp = requests.get(
"https://webreaderapi.com/api/v1/read",
headers={"Authorization": "Bearer " + os.environ["WEBREADER_API_KEY"]},
params={"url": "https://example.com/annual-report.pdf"},
timeout=120,
)
resp.raise_for_status()
doc = resp.json()
chunks = [c.strip() for c in re.split(r"\n(?=#{1,3} )", doc["markdown"]) if c.strip()]
print(len(chunks), "chunks,", doc["credits_used"], "credit(s)")
for c in chunks[:3]:
print(c.splitlines()[0])
Bir kelime işlemciden, bir web sitesinden veya bir yayın aracından dışa aktarılan PDF'ler en iyi çalışır: yazı tipleri ve konumlarla birlikte bir metin katmanı taşırlar. Yıllık raporlar, araştırma makaleleri, ürün kılavuzları, politika belgeleri ve fiyat listeleri genellikle bu gruptadır.
Taranmış belgeler, sayfaların görüntüleridir ve metin katmanları yoktur. WebReaderAPI optik karakter tanıma çalıştırmaz, bu yüzden bir tarama az metin veya hiç metin döndürmez; word_count alanı bunu hemen gösterir. Parola korumalı ve şifrelenmiş PDF'ler ücretsiz olarak, 422 unsupported_content ile reddedilir.
Onlara web sayfaları gibi davranın. PDF'i okuyun, Markdown'ı başlıklarına göre bölün, her parçanın metadata'sına kaynak URL'sini ve sayfa başlığını ekleyin, sonra gömün. URL'yi tutmak, asistanınızın kullandığı belgeye atıf yapmasını sağlar.
Bir tarama aynı alan adındaki PDF'lere bağlantılar bulduğunda, onları aynı kurallarla ve aynı robots.txt kontrolleriyle okur. Tam bir içe alma örneği için RAG rehberine bakın.
PDF'ler web sayfalarıyla aynı kredilerden düşer: başlanmış her 10 sayfalık blok için 1 kredi. $3,75 karşılığında 10.000 sayfa ile yaklaşık 10.000 kısa PDF veya 100 sayfalık 1.000 belge dönüştürebilirsiniz.
10.000 sayfa
$3,75
$0,38/1K sayfa
50.000 sayfa
$14,25
$0,28/1K sayfa
100.000 sayfa
$21,75
$0,22/1K sayfa
500.000 sayfa
$50
$0,10/1K sayfa
Tüm planlarda: Ana içeriği çıkarma · Gerektiğinde JavaScript oluşturma · Başarısız ve reddedilen sayfalar ücretlendirilmez · Krediler hiç sona ermez
Sürüm 1'de hayır. API, PDF'leri herkese açık bir URL'den okur. Özel bir dosyayı dönüştürmek için isteğin süresi boyunca kontrol ettiğiniz bir URL'ye koyun.
Hayır. WebReaderAPI bir PDF'in metin katmanını okur ve OCR çalıştırmaz. Taranmış bir belge az metin veya hiç metin döndürmez, bunu word_count alanı gösterir.
Basit ızgara tablolar Markdown tabloları olur. Birleştirilmiş hücreli veya karmaşık düzenli tablolar okuma sırasına göre metin olarak kalır, modeller bunu hâlâ iyi okur.
Hayır. Çok büyük, çok uzun, şifrelenmiş veya site tarafından reddedilen dosyalar ücretlendirilmez. 1 kredi = tarayıcı olmadan 1 sayfa okuma; sayfa JavaScript render etmek için tarayıcı gerektiriyorsa 2 kredi. Başarısız olan veya bir sitenin robots.txt'inin reddettiği istek için ücret alınmaz.
$0,07/1K sayfa başlangıçlı · KYC yok
API anahtarı alın