C# .NET kullanan JSON Görüntüleyici - JSON'u Oluşturun

JSON, uygulamalar içinde bilgi iletmek için geliştiricilerin favori yapılandırılmış veri biçimlerinden biridir. Ancak, JSON verilerinin çeşitli nedenlerle başka biçimlere dönüştürülmesi sıklıkla gerekir. Bu yazıda, JSON dosyalarını C# kullanarak PDF formatına nasıl dönüştüreceğimizi göreceğiz. Ek olarak, JSON dosyalarını örnekler kullanarak .NET uygulaması içinde JPG, PNG ve HTML formatlarına dönüştüreceğiz.

Bugün, nasıl oluşturulacağına ilişkin C# yöntemini ayrı ayrı göreceğiz:

C# kullanarak JSON ile ilgili aşağıdaki konuları zaten tartışmıştık:

Şimdi, henüz ortamı hazırlamadıysanız, JSON dosyalarını işlemek için ihtiyacımız olanı hızlıca alalım.

JSON Dosya Görüntüleyici – .NET API

GroupDocs, .NET için belge görüntüleyici API’si uygulamaları sunan ve çeşitli dosya biçimlerinin PDF, JPG, PNG ve HTML biçimlerine dönüştürülmesine verimli bir şekilde izin veren GroupDocs.Viewer’ı gösterir. Bu API’yi, C# kaynak kod örneklerini kullanarak bir JSON dosyasını belirtilen diğer biçimlere dönüştürerek görüntülemek için kullanacağım.

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

PM> Install-Package GroupDocs.Viewer

C# kullanarak JSON’dan PDF’e

Yüksek taşınabilirliği nedeniyle JSON biçimini PDF biçimine dönüştürmek için dosyaları paylaşırken genellikle gereklidir. Aşağıdaki adımlar, JSON dosyalarının C# kullanılarak PDF biçiminde nasıl oluşturulacağını gösterir.

  • Viewer sınıfını kullanarak JSON dosyasını yükleyin.
  • PdfViewOptions sınıfını kullanarak PDF oluşturma seçeneklerini hazırlayın.
  • JSON dosyasını PDF olarak işlemek için View() yöntemini kullanın.

Aşağıdaki C# kod örneği, JSON dosyalarını PDF biçiminde işler.

// JSON Viewer - JSON dosyasını C# kullanarak PDF olarak işleyin
using (Viewer viewer = new Viewer("/path/sample.json"))
{
    PdfViewOptions options = new PdfViewOptions("/path/JSON-to-PDF-{0}.pdf");
    viewer.View(options);
}

C# kullanarak JSON Dosyasını JPG, PNG veya HTML olarak görüntüleyin

Aynı şekilde, JSON dosyalarını başka biçimlere dönüştürebilirsiniz. Aşağıdaki adımlar, JSON dosyalarını C# kullanarak farklı biçimlerde oluşturmanıza yardımcı olur.

  • Viewer sınıfını kullanarak JSON dosyasını yükleyin.
  • Oluşturma seçeneklerini dönüştürme biçimine göre hazırlayın:
    • JPG oluşturma, JpgViewOptions sınıfını kullanır.
    • PNG oluşturma, PngViewOptions sınıfını gerektirir.
    • HTML oluşturma, HtmlViewOptions sınıfına ihtiyaç duyar. (Katıştırılmış veya harici kaynakları kullanabilirsiniz)
  • JSON dosyalarını HTML, JPG veya PNG olarak işlemek için View() yöntemini kullanın.

Aşağıda, ilgili biçim seçeneklerini kullanarak JSON dosyalarını her biçime ayrı ayrı işleyen C# örnekleri bulunmaktadır.

C# kullanarak JSON’dan JPG’ye

Aşağıdaki C# kodu, JSON dosyasını JPG formatına dönüştürür.

// JSON Viewer - C# kullanarak JSON dosyasını JPG olarak işleyin
using (Viewer viewer = new Viewer("/path/sample.json"))
{
    JpgViewOptions options = new JpgViewOptions("/path/JSON-to-JPG-{0}.jpg");
    viewer.View(options);
}

C# kullanarak JSON’dan PNG’ye

Aşağıdaki kod, JSON dosyasını C# kullanarak PNG formatına dönüştürür.

// JSON Görüntüleyici - C# kullanarak JSON dosyasını PNG olarak işleyin
using (Viewer viewer = new Viewer("/path/sample.json"))
{
    PngViewOptions options = new PngViewOptions("/path/JSON-to-PNG.png");
    viewer.View(options);
}

C# kullanarak JSON’dan HTML’ye

Aşağıdaki C# kaynak kodu, JSON dosyasını katıştırılmış kaynaklarla HTML biçimine dönüştürür.

// JSON Viewer - C# kullanarak JSON dosyasını HTML olarak işleyin
using (Viewer viewer = new Viewer("/path/sample.json"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("/path/JSON-to-HTML_{0}.html");
    options.RenderResponsive = true;                

    viewer.View(options);
}

Benzer şekilde, ForExternalResources yöntemini kullanarak dış kaynaklarla da HTML’ye dönüştürebilirsiniz.

Ücretsiz API Lisansı Alın

Çevrimiçi bir JSON dosya görüntüleyici oluşturmak için API’yi değerlendirme sınırlamaları olmadan kullanmak için ücretsiz bir geçici lisans alabilirsiniz.

Çözüm

Sonuç olarak, JSON dosyalarını başka formatlara dönüştürmeyi öğrendik. Özellikle, C# örneklerini kullanarak JSON Veri dosyalarını PDF, JPG, PNG ve HTML biçimlerine dönüştürdük.

Groupdocs.Viewer Online Uygulaması gibi kendi JSON görüntüleyici uygulamanızı geliştirebilirsiniz.

GroupDocs.Viewer for .NET hakkında daha fazla bilgi edinmek için belgelerini ve GitHub kaynak kodunu ziyaret edin. Sorularınız için forum aracılığıyla bize ulaşın.

Ayrıca bakınız