Markdown, düz metne yalnızca biçimlendirme öğeleri ekleyerek web siteleri, belgeler ve benioku dosyaları oluşturmak için yaygın olarak kullanılan hafif bir biçimlendirme dilidir. Hemen hemen tüm tarayıcılar ve metin editörleri tarafından yaygın olarak desteklenir. Muazzam uyumluluğu, kullanımını ve ayrıca diğer taşınabilir belge formatlarına ve bu formatlardan görüntülenmesini artırır. Bu makalede, işaretleme dosyalarını C# kullanarak programlı olarak PDF formatına nasıl dönüştüreceğinizi öğreneceksiniz.

.NET API kullanarak MD Dosyalarını PDF'ye Dönüştürün

Markdown Dosyalarını Dönüştürmek için .NET API

GroupDocs, .NET API to convert markdown files‘ı .NET uygulamaları içindeki diğer biçimlere sergiliyor. Bu yazıda, MD dosyalarının PDF formatına dönüştürülmesi için GroupDocs.Conversion for .NET’i kullanacağız. Ek olarak API, kelime işlem belgeleri, elektronik tablolar, sunular, e-Kitaplar, resimler ve belgelerde belirtilen diğer birçok dosya biçiminin dönüştürülmesini destekler.

İndirilenler bölümünden DLL’leri veya MSI yükleyicisini indirebilir veya NuGet aracılığıyla .NET uygulamanıza API’yi yükleyebilirsiniz.

PM> Install-Package GroupDocs.Conversion

C# kullanarak Markdown’u PDF’ye dönüştürün

Hızla hedefe atlayalım ve işaretleme dosyalarını PDF formatına dönüştürelim. Aşağıdaki adımlar, markdown MD dosyasının C# dilinde PDF biçimine nasıl dönüştürüleceğini gösterir.

  • Converter sınıfını kullanarak işaretleme dosyasını yükleyin.
  • PDF dönüştürme seçeneklerini hazırlayın.
  • Sayfa kenar boşlukları, sayfa yönü, filigran vb. gibi diğer PDF seçeneklerini ayarlayın.
  • İşaretleme dosyasını Convert() yöntemini kullanarak PDF biçimine dönüştürün.

Aşağıdaki C# kaynak kodu, Markdown dosyasını PDF’ye dönüştürür.

// C# Kullanarak Markdown Dosyalarını PDF Formatına Dönüştürün
using (var converter = new GroupDocs.Conversion.Converter("/path/markdown.md"))
{
    var options = new PdfConvertOptions();
    converter.Convert("/output-path/markdown.pdf", options);
}

MD dosyasının snippet’i ve yukarıdaki koddan dönüştürülen PDF dosyası aşağıda gösterilmiştir.

.NET API kullanılarak PDF'ye dönüştürülen MD Dosyası

Ücretsiz API Lisansı Alın

API’yi değerlendirme sınırlamaları olmadan kullanmak için ücretsiz bir geçici lisans alabilirsiniz.

Çözüm

Sonuç olarak, markdown dosyalarının C# dilinde PDF formatına nasıl dönüştürülebileceğini tartıştık. Bu, GroupDocs tarafından geliştirilen çevrimiçi MD’den PDF’e Dönüştürücü gibi kendi dönüştürme uygulamanızı geliştirmeniz için size rehberlik etmiş olabilir.

Belgelerini kullanarak Conversion .NET API hakkında daha fazla bilgi edinebilirsiniz. Bence öğrenmenin en iyi yolu GitHub’ta bulunan örnekleri deneyimlemeye başlamaktır. Herhangi bir sorunuz için forum aracılığıyla bize ulaşın.

Ayrıca bakınız