Metni C#'ta PNG, JPEG ve GIF Görüntüsüne Dönüştürün

Çeşitli durumlarda, metni resimler veya PDF gibi salt okunur biçimlere dönüştürmeniz gerekir. Bir önceki makalede, bir TXT dosyasındaki metnin PDF’ye nasıl dönüştürüleceğini ele aldık. .NET uygulamalarından metinden görüntüye dönüştürme için bu makale, bir metnin C# .NET’te programlı olarak PNG, JPEG veya GIF görüntüsüne nasıl dönüştürüleceğini gösterir.

Metni C# - .NET API’de PNG, JPEG veya GIF Görüntülerine Dönüştürün

Metni PNG, JPEG veya GIF resimlerine dönüştürmek için Aspose.Words for .NET kullanacağız. MS Word belgeleri oluşturmanıza ve değiştirmenize izin veren güçlü bir API’dir. Ayrıca, MS Word ve metin belgelerini diğer çeşitli dosya biçimlerine dönüştürmenize olanak tanır. API’nin DLL’sini indirebilir veya doğrudan NuGet‘den yükleyebilirsiniz.

PM> Install-Package Aspose.Words

Metni (TXT) C# ile Görüntüye Dönüştür

TXT dosyaları, düz metni herhangi bir biçimlendirme olmadan depolamanın en basit ve en kolay yoludur. Bu nedenle, bir TXT dosyası kullanacağız ve metnini PNG, JPEG veya GIF resimlerine dönüştüreceğiz. Aşağıdakiler, C# dilinde metni resme dönüştürme adımlarıdır.

  • Belge sınıfını kullanarak metin dosyasını yükleyin.
  • Belgedeki tüm sayfaları dolaşın.
  • Document.ExtractPages() yöntemini kullanarak her sayfayı ayıklayın.
  • Document.Save() yöntemini kullanarak sayfayı PNG (veya başka bir görüntü formatı) olarak kaydedin.

Aşağıdaki kod örneği, C# dilinde bir metnin resimlere nasıl dönüştürüleceğini gösterir.

// metin dosyası yükle
Document doc = new Document("Input.txt");

// Her sayfada döngü
for (int page = 0; page < doc.PageCount; page++)
{
    // sayfayı çıkart
    var extractedPage = doc.ExtractPages(page, 1);

    // Resim olarak kaydet, örneğin PNG
    extractedPage.Save($"Output_{page + 1}.png");
}

Ücretsiz API Lisansı Alın

Aspose.Words for .NET’i değerlendirme sınırlamaları olmadan kullanmak için geçici bir lisans alabilirsiniz.

Çözüm

Bu makalede, C# dilinde programlı olarak metni resme dönüştürmeyi öğrendiniz. Sağlanan kod örneğini kullanabilir ve TXT dosyalarındaki metni sorunsuz bir şekilde PNG, JPEG veya GIF resimlerine dönüştürebilirsiniz. Ayrıca, belgeleri kullanarak Aspose.Words for .NET tarafından sunulan diğer özellikleri keşfedebilirsiniz. Ayrıca sorularınızı forumumuza gönderebilirsiniz.

Ayrıca bakınız