Excel Grafiği C# ile PDF'ye Nasıl Dönüştürülür

Bu hızlı eğitim, Excel dosyalarının bir XLSX, XLS, ODS veya MS Excel tarafından desteklenen herhangi başka bir biçimde olabileceği yerlerde Excel grafiğini C#‘da PDF’ye dönüştürme hakkında bilgi sağlar. Ortamı oluşturmak için talimatlar, süreci anlamak için adım adım bir prosedür ve çalışan bir örnek kod sağlayarak rehberlik eder. Windows, Linux veya macOS gibi herhangi bir işletim sisteminde başka herhangi bir üçüncü taraf aracı yüklemeden Excel grafiğini C# ile PDF’ye aktarabilirsiniz.

C# ile Excel Grafiği PDF’ye Dönüştürme Adımları

  1. Grafiği PDF’ye dönüştürmek için projeyi Nuget paket yöneticisinden Aspose.Cells ekleyecek şekilde yapılandırın
  2. Kaynak Excel dosyasını, içinde birkaç grafik bulunan Workbook nesnesine yükleyin
  3. Grafiklerle seçilen worksheet için bir referans alın
  4. Grafik koleksiyonundan istediğiniz grafiğe referans alın
  5. Grafiği PDF’ye dönüştürmek için Chart sınıfından ToPdf işlevini çağırın
  6. Çıktı PDF sayfa boyutunu ve içindeki grafik hizalamasını ayarlayın
  7. PDF’yi diske veya bir akışa kaydedin

Bu adımlar, Excel grafiğini C#*‘da PDF’ye dönüştürmek için eksiksiz bir kılavuz sağlar. Talimat seti, projenin konfigürasyonunu, hedef çalışma kitabını yüklemeyi, belirli bir sayfadan gerekli grafiği seçmeyi ve ardından onu PDF olarak kaydetmeyi içerir. Ayrıca çıktı PDF’sindeki grafiğin yapılandırılmasına da yardımcı olur.

Excel grafiğini C# ile PDF’ye Dönüştürme Kodu

Bu kod, birden çok aşırı yüklemeye sahip Chart.ToPdf() işlevini kullanır. Çıktı PDF’sindeki grafiği yapılandırmak istemiyorsanız, Chart.ToPdf() işlevinde çıktı PDF dosya adını sağlamanız yeterlidir. Ancak, Excel grafiğini C#‘da PDF’ye dönüştürme işlemi sırasında, çıktı PDF sayfa boyutunu ve grafiğin yatay/dikey hizalamasını ayarlamak istiyorsanız, boyutu inç olarak alan ve ayarlamak için uygun bir numaralandırıcı sağlayan ilgili aşırı yüklemeyi kullanın. hizalama.

Bu öğretici, bir Excel grafiğinden PDF oluşturma sürecini detaylandırmıştır. Excel grafiğini bir resme dönüştürmekle ilgileniyorsanız, Excel’i C#’ta resme dönüştürme makalesine bakın.

 Türkçe