CSV'yi PDF'ye Dönüştürme
Sheetize PDF Converter for .NET, düz metin CSV verilerini yüksek kaliteli PDF dosyalarına dönüştüren güçlü ve kullanımı kolay bir API sunar. Yazdırılabilir raporlar, faturalar ya da veri odaklı broşürler oluşturmanız gerektiğinde, dönüştürücü ayırıcıları, kodlamayı, stil vermeyi ve sayfalamayı otomatik olarak yönetir.
Ana Özellikler
CSV’yi PDF’ye Dönüştür
- Sütun ayırıcılarını (virgül, noktalı virgül, sekme) otomatik algılar.
- Sayfa düzeni üzerinde tam kontrol – boyut, yön, kenar boşlukları, başlık/alt bilgi.
- Profesyonel bir görünüm için özelleştirilebilir yazı tipleri, renkler ve hücre biçimlendirmesi.
- CSV verilerinden oluşturulan görseller ve grafiklerin gömülmesini destekler.
Toplu İşlem
Birden fazla CSV dosyasını tek bir işlemde dönüştürerek her biri kendi PDF’sini ya da birleşik bir belgeyi oluşturur.
Ayrıntılı Talimatlar
CSV → PDF İş Akışı
CSV dosyasını PDF’ye dönüştürmek için aşağıdaki adımları izleyin:
- Dönüştürücüyü Başlat –
PdfConvertersınıfının bir örneğini oluşturun. - CSV Seçeneklerini Yükle –
LoadOptions(ayırıcı, kodlama, başlık var mı) ayarlarını yapılandırın. - PDF Seçeneklerini Tanımla –
PdfSaveOptions(sayfa boyutu, kenar boşlukları, yazı tipi, başlık) ayarlarını belirleyin. - Dönüşümü Gerçekleştir –
PdfConverter.Process(loadOptions, saveOptions)çağrısını yapın.
Örnek – Özelleştirilmiş Düzenle CSV’den PDF’ye
using Sheetize;
// 1. Adım: CSV dosyasını yükle
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\sales_report.csv"
};
// 2. Adım: PDF çıktısını yapılandır
var saveOptions = new PdfSaveOptions
{
OutputFile = @"D:\Output\sales_report.pdf"
};
// 3. Adım: Dönüştürmeyi gerçekleştir
PdfConverter.Process(loadOptions, saveOptions);Örnek – Bir Klasördeki CSV Dosyalarını Dönüştürme
using Sheetize;
using System.IO;
var csvFolder = @"D:\Data\CSV_Files";
var pdfFolder = @"D:\Data\PDF_Results";
Directory.CreateDirectory(pdfFolder);
foreach (var csvFile in Directory.GetFiles(csvFolder, "*.csv"))
{
var load = new LoadOptions
{
InputFile = csvFile
};
var save = new PdfSaveOptions
{
OutputFile = Path.Combine(pdfFolder, Path.GetFileNameWithoutExtension(csvFile) + ".pdf")
};
PdfConverter.Process(load, save);
}Genişletilmiş Format Desteği
- CSV’ye ek olarak, PDF Dönüştürücü TSV, JSON ve Excel kaynaklarını doğrudan alabilir; tek bir yol üzerinden PDF çıktısı sağlar.
- Aynı motor,
PdfConverterkullanılarak PDF’den CSV‘ye (yalnızca veri çıkarımı) geri ihracatı da destekler; veri denetimi için çift yönlü iş akışlarını kolaylaştırır.
Bu rehber, Sheetize PDF Converter’ı .NET uygulamalarına entegre ederken ihtiyacınız olan her şeyi sunar; ham CSV verilerini sadece birkaç satır kodla profesyonel görünümlü PDF’lere dönüştürmenizi sağlar.