Dönüştürücü
Markdown'dan PDF'e dönüştürücü
Markdown'dan PDF'e bir tarayıcı yazdırma dönüştürücüsüdür: Markdown yapıştırın, bir kağıt boyutu ve tema seçin, sonra Yazdır / PDF olarak kaydet'i kullanın. Belge yerel olarak yazdırılır ve hiçbir şey yüklenmez.
# Quarterly Research Report
中文摘要 · 日本語要約 · 한국어 요약
This note mixes Latin, CJK, a table, math, and a code sample.
## Results
| Region | Revenue |
| --- | --- |
| 東京 | ¥12.4M |
| 서울 | ₩980M |
| 上海 | ¥9.1M |
The growth rate is $r = \frac{\Delta x}{x}$.
```python
def growth(previous: float, current: float) -> float:
return (current - previous) / previous
```
Nasıl yapılır
Markdown'dan PDF'e nasıl dönüştürülür
Neleri yapıştırabilirsiniz
- Herhangi bir Markdown: CommonMark artı GitHub Flavored Markdown tabloları, görev listeleri ve üstü çizili metin
- İşleme tarayıcınızda çalışır — siz yazarken hiçbir şey yüklenmez
- Önizleme, kopyalama veya indirme için hesap gerekmez
- Sabit boyut sınırı yok; çok büyük bir belge tarayıcınızın belleğiyle sınırlıdır
Neyi denetlemeli
- Sayfa boyutu ve kenar boşlukları — Bir @page kuralı, tarayıcınız yazdırma penceresini açmadan önce kağıt boyutunu (A4 veya Letter), yönü ve kenar boşluğunu ayarlar.
- Başlıklar yeni bir sayfa başlatabilir — Düzey-1 başlıklar varsayılan olarak yeni bir sayfaya kırılabilir; böylece her üst düzey bölüm temiz başlar; belgenin ilk başlığı başlamaz.
- Tablolar ve kod sayfa ortası kırılmalarından kaçar — Tablolar ve çitli kod, içinde kırılmamaları için işaretlenir; böylece tarayıcı bölmek yerine bloğun tamamını sonraki sayfaya taşır.
- CSS sayaçlarıyla sayfa numaraları — İsteğe bağlı bir sayfa numarası, bir CSS sayfa sayacıyla üretilir ve sayfa altbilgisinde sola, ortaya veya sağa konumlandırılır.
PDF nereden gelir
- Tarayıcınızda Yazdır / PDF olarak kaydet'i açın — PDF yerel olarak üretilir
- Henüz bir sunucu tarafı Markdown'dan PDF'e uç noktası yok
- Markdown kaynağını saklayın ve düzenledikten sonra PDF'i yeniden üretin

Neden kullanılır
Bu Markdown'dan PDF'e dönüştürücüsü neden kullanılır
Bir Markdown dosyasının kendi sayfa geometrisi yoktur. Bu dönüştürücü kağıt boyutu, kenar boşlukları ve sayfa sonu kuralları ekler, sonra sonucu tarayıcınızın yazdırma motoruna verir.
Yerel yazdırır, hiçbir şey yüklenmez
PDF, tarayıcınızın yazdırma motorundan gelir. Markdown cihazınızdan hiç ayrılmaz.
Kağıt boyutu ve kenar boşlukları
Yazdırmadan önce A4 veya Letter, dikey veya yatay ve normal, dar veya geniş kenar boşluklarını seçin.
Farklı belgeler için temalar
Github, document ve compact temaları Markdown'ı değiştirmeden yazı tiplerini, aralığı ve kod bloğu rengini değiştirir.
Sayfa numaraları
Her yazdırılan sayfanın köşesine veya ortasına, geçerli temayla uyumlu biçimde bir sayfa numarası ekleyin.
CJK'ya duyarlı yazı tipi yığını
Yazdırma stil sayfası, karışık yazılı raporlar için Latin yedekten önce Çince, Japonca ve Korece sistem yazı tiplerini listeler.
API ile aynı HTML işleyicisi
Belge, POST /v1/convert/markdown/html ile aynı temizlenmiş HTML'den oluşturulur, sonra tarayıcınızın PDF'e çevirdiği yazdırma CSS'iyle sarılır.
Sorun
Markdown'ın yazdırmadan önce neden sayfa kurallarına ihtiyacı var
Markdown'ın sayfa geometrisi yok
Bir Markdown dosyası başlıkları ve paragrafları tanımlar; sayfa boyutunu, kenar boşluklarını veya bir sayfanın nerede sonlanacağını değil.
Uzun tablolar ve kod blokları kötü bölünür
Sayfa sonu kuralları olmadan bir tablo satırı ya da çitli bir kod bloğu, yazdırılan bir sayfanın altında ikiye kesilebilir.
CJK ve karışık yazılar doğru yazı tiplerini gerektirir
Çince, Japonca ve Korece metin, tarayıcılar ve işletim sistemleri arasında eksik bir glife ya da farklı bir satır sonu davranışına düşebilir.

Neler korunur
Bu Markdown'dan PDF'e dönüştürücüsü neleri korur
- Sayfa boyutu ve kenar boşlukları
- Bir @page kuralı, tarayıcınız yazdırma penceresini açmadan önce kağıt boyutunu (A4 veya Letter), yönü ve kenar boşluğunu ayarlar.Source: CSS Paged Media Module
- Başlıklar yeni bir sayfa başlatabilir
- Düzey-1 başlıklar varsayılan olarak yeni bir sayfaya kırılabilir; böylece her üst düzey bölüm temiz başlar; belgenin ilk başlığı başlamaz.Source: CSS Paged Media Module
- Tablolar ve kod sayfa ortası kırılmalarından kaçar
- Tablolar ve çitli kod, içinde kırılmamaları için işaretlenir; böylece tarayıcı bölmek yerine bloğun tamamını sonraki sayfaya taşır.Source: CSS Paged Media Module
- CSS sayaçlarıyla sayfa numaraları
- İsteğe bağlı bir sayfa numarası, bir CSS sayfa sayacıyla üretilir ve sayfa altbilgisinde sola, ortaya veya sağa konumlandırılır.Source: CSS Paged Media Module
- API ile aynı temizlenmiş HTML
- Yazdırılabilir belge, POST /v1/convert/markdown/html'in kullandığı aynı temizlenmiş CommonMark ve GFM HTML'inden başlar.Source: CommonMark Spec
Bu Markdown'dan PDF'e dönüştürücüsünün arkasındaki yazdırma CSS'i· markitdown.ai print stylesheet: github theme, A4, page numbers on
@page { size: A4 portrait; margin: 25mm; }@page { @bottom-center { content: counter(page); font-size: 10pt; color: var(--md-muted); } }h1 { break-before: page; }article.md-document > h1:first-child { break-before: auto; }table, pre { break-inside: avoid; }Kullanım durumları
Markdown'dan PDF'e dönüştürmenin kullanım durumları
Bir Markdown notunun, Markdown okuyucusu olmayan birinin açabileceği sayfalanmış bir dosyaya dönüşmesi gerektiği her yerde.
Raporlar ve araştırma notları
Bir Markdown raporunu, Markdown okuyucusu olmayan biriyle paylaşmak için sayfalanmış bir PDF'e çevirin.
Çok dilli belgeler
Latin yazısı ile Çince, Japonca veya Korece metni karıştıran notları CJK'ya duyarlı yazı tipi yığınıyla yazdırın.
Bir README'den hızlı el broşürleri
Ayrı bir PDF aracı kurmadan dokümantasyonun veya bir README'nin yazdırılabilir bir sürümünü üretin.
Bir Markdown notunu arşivleme
Bir notun tarihli, sayfalanmış bir görüntüsünü daha fazla değişmeden önce, hiçbir yere yüklemeden kaydedin.

Kılavuz
Tarayıcı yazdırması
Bu araç tarayıcınızda yazdırılabilir bir belge oluşturur ve onu tarayıcınızın kendi Yazdır / PDF olarak kaydet penceresine verir. Sunucu tarafı PDF oluşturma planlanmıştır ama yayımlanmamıştır; bu yüzden API'nin bugün bir PDF uç noktası yoktur. Bugün otomatik bir iş akışından PDF'e ihtiyacınız varsa, POST /v1/convert/markdown/html ile temizlenmiş HTML işleyin ve o HTML'i denetlediğiniz bir araçla yazdırın, ya da tek seferlik bir belge için bu sayfayı etkileşimli kullanın. Bir sunucu uç noktası yayımlanırsa bu bölüm güncellenecektir; o zamana kadar Markdown'dan PDF'e için desteklenen tek yol olarak tarayıcı yazdırma yolunu ele alın.
Kağıt, kenar boşlukları, tema
Kağıt boyutu ve kenar boşlukları, paragrafların, tabloların ve kodun her sayfada ne kadar yer kapladığını belirler: daha dar bir kenar boşluğu sayfa başına daha çok sığdırır ama yoğun bir tabloyu sıkıştırabilir; daha geniş bir kenar boşluğu, fazladan sayfa pahasına daha rahat okunur. Üç tema, Markdown'ın kendisine dokunmadan yazı tiplerini, aralığı ve kod bloğu arka planını değiştirir; bu yüzden tema değiştirmek, kompakt bir dahili notu dış okuyucuya yönelik bir belgeyle karşılaştırmanın güvenli bir yoludur. Bir değişiklikten sonra her zaman sayfalanmış önizlemeyi denetleyin; çünkü kısa bir notta iyi görünen bir ayar, daha uzun bir raporda bir tabloyu sayfa sonuna itebilir.
- A4 çoğu ABD dışı kitleye uyar; Letter ABD odaklı belgelere uyar.
- Dar kenar boşlukları sayfa başına daha çok içerik sığdırır; geniş kenar boşlukları daha rahat okunur.
- Sayfa numaraları, yazdırılıp zımbalanmış bir raporun sırada kalmasına yardımcı olur.
Çok dillilik ve kod
Latin metni Çince, Japonca veya Korece karakterlerle karıştıran Markdown, onu yazdıran makinede gerçekte kurulu yazı tiplerine bağlıdır; bu yüzden aynı dosya, Markdown kaynağı özdeş olsa bile iki bilgisayarda biraz farklı sayfalanabilir. Eksik bir glifin bir başlığı yanlış sayfaya itebileceği uzun bir rapor için özellikle, yazdıracağınız cihazda önizlemeyi denetleyin. Kod blokları ve uzun, kesintisiz URL'ler de benzer davranır: satır ortasında bölünmemeleri için işaretlenirler; böylece tarayıcı, okuyucunun kopyalayabileceği bir komutu bölmek yerine bloğun tamamını sonraki sayfaya taşır.
Daha fazla Markdown dönüştürücüsü
- PDF → MarkdownMetin, tablolar ve taramalar
- Word → MarkdownBaşlıklı ve listeli DOCX
- PPT → MarkdownSlayt metni, notlar ve tablolar
- Excel → MarkdownHer sayfa bir tablo olarak
- Image → MarkdownTaramalar ve ekran görüntüleri için OCR
- HTML → MarkdownHTML yapıştırın veya yükleyin
- URL → MarkdownHerkese açık herhangi bir web sayfası, temizlenmiş
- Markdown → HTMLTemiz, anlamsal HTML
- Markdown → TextBiçimlendirmesiz düz metin
Need it in your code? Use the developer API. Converting at scale? See plans and pricing.
SSS
Markdown'dan PDF'e soruları
Markdown'dan PDF'e metnimi yükler mi?
Hayır. Yerel yazdırın — PDF üretmek için hiçbir şey yüklenmez; tamamen tarayıcınızın yazdırma motorundan gelir.
Sunucu tarafı bir Markdown'dan PDF'e API'si var mı?
Henüz yok. POST /v1/convert/markdown/pdf mevcut değildir; bu yüzden çağırmak 404 döndürür. POST /v1/convert/markdown/html ile HTML işleyip onu yazdırın ya da bu sayfadaki tarayıcı aracını kullanın.
A4 veya Letter seçebilir miyim?
Evet. Kağıt boyutu, yön, kenar boşlukları ve sayfa numaraları düzenleyicideki yerel seçeneklerdir.
Çince, Japonca veya Korece metni işler mi?
Yazdırma stil sayfası, Latin yedekten önce CJK sistem yazı tiplerini listeler. Yazı tipi kullanılabilirliği cihaza göre değiştiği için yazdırmadan önce sayfalanmış önizlemeyi denetleyin.
Başlıklar her zaman yeni bir sayfa başlatır mı?
Varsayılan olarak düzey-1 bir başlık, belgedeki ilk başlık dışında yeni bir sayfaya kırılır; bu kapatılabilir.
Markdown'ı PDF olarak yazdırmak için hesap gerekli mi?
Hayır. Yapıştırma, önizleme ve yazdırma oturum açmadan çalışır.
Daha sonra sunucuda üretilen bir PDF dosyası olacak mı?
Sunucu tarafı PDF oluşturma planlanmıştır. Bugün bu sayfa tarayıcınızın yazdırma penceresini kullanır ve sunucuda bir PDF uç noktası yoktur.
Markdown'ı her yerde PDF biçimine dönüştürün.
Denemesi ücretsiz — kayıt gerekmez.