Pdf

Excel Çalışma Kitabını PDF’e Dönüştürme

PDF dosyaları, kuruluşlar, devlet kurumları ve bireyler arasında belge değişiminde geniş ölçüde kullanılır. Standart bir belge biçimidir ve yazılım geliştiriciler genellikle Microsoft Excel dosyalarını PDF belgelerine dönüştürmek için bir yol bulmaları istenir.

Aspose.Cells, Excel dosyalarını PDF’ye dönüştürmeyi destekler ve dönüşümde yüksek görsel sadakati korur.

Doğrudan Dönüşüm

Diğer yazılımlardan bağımsız olarak Aspose.Cells for .NET, elektronik tablolardan PDF’ye dönüşümü destekler. Basitçe Excel dosyasını PDF olarak Workbook sınıfı’nın Save metodu kullanılarak kaydedin. Save metodu, yerel Excel dosyalarını PDF formatına dönüştüren SaveFormat.Pdf numaralı etkileşim üyesini sağlar.

Doğrudan Excel elektronik tablolarını PDF biçimine dönüştürmek için aşağıdaki adımları izleyin:

  1. Boş kurucuyu çağırarak Workbook sınıfının nesnesini örnekleyin.
  2. Varolan bir şablon dosyasını açabilir/yükleyebilir veya çalışma kitabını sıfırdan oluşturuyorsanız bu adımı atlayabilirsiniz.
  3. Aspose.Cells’in API’lerini kullanarak elektronik tabloda herhangi bir işlem yapın (giriş verileri, biçimlendirme uygulama, formüller belirleme, resimler veya diğer çizim nesneleri ekleme vb.).
  4. Elektronik tablo kodu tamamlandığında, elektronik tabloyu kaydetmek için Workbook sınıfının Save yöntemini çağırın.

Dosya biçimi PDF olmalı, bu nedenle nihai PDF belgesini oluşturmak için Pdf (önceden tanımlanmış bir değer) olarak SaveFormat sınıfının numaralandırmasından seçim yapın.

Gelişmiş Dönüşüm

Dönüşüm için farklı özellikleri ayarlamak için PdfSaveOptions sınıfını kullanabilirsiniz. PdfSaveOptions sınıfının farklı özelliklerini ayarlamak, çıktı PDF’nin yazdırma, font, güvenlik ve sıkıştırma ayarları üzerinde kontrol sahibi olmanızı sağlar.

En önemli özellik Compliance, PDF standartları uyumluluk seviyesini ayarlamanıza olanak tanır. Şu anda PDF 1.4, PDF 1.5, PDF 1.6, PDF 1.7, PDF/A-1a, PDF/A-1b, PDF/A-2a, PDF/A-2b, PDF/A-2u, PDF/A-3a, PDF/A-2ab ve PDF/A-3u formatlarına kaydedebilirsiniz. PDF/A formatı ile, çıktı dosyasının boyutu düzenli PDF dosyasının boyutundan daha büyüktür.

Çalışma Kitabını PDF/A Uyumlu Dosyalara Kaydetme

Aşağıdaki kod parçacığı, Excel dosyalarını PDF/A uyumlu PDF biçimine kaydetmek için PdfSaveOptions sınıfının nasıl kullanılacağını göstermektedir.

PDF Oluşturma Saatini Ayarlayın

PdfSaveOptions sınıfı ile PDF oluşturma saatinizi alabilir veya ayarlayabilirsiniz. Aşağıdaki kod, PDF dosyasının oluşturma zamanını belirlemek için PdfSaveOptions.CreatedTime özelliğin kullanımını göstermektedir.

İçerik Erişilebilirlik Kopyalama seçeneğini Ayarlayın

PdfSaveOptions sınıfı ile dönüştürülen PDF’de içerik erişimini kontrol etmek için PDF AccessibilityExtractContent seçeneğini alabilir veya ayarlayabilirsiniz.

Özel özellikleri PDF’ye aktar

PdfSaveOptions sınıfı ile kaynak elektronik tablodaki özel özellikleri PDF’ye aktarabilirsiniz. Özellikleri nasıl aktarılacağını belirtmek için PdfCustomPropertiesExport numaralama sağlanmaktadır. Bu özellikler, aşağıdaki resimde gösterildiği gibi Adobe Acrobat Reader’da Dosya’ya tıklayarak ardından özellikler seçeneğini tıklayarak görüntülenebilir. Şablon dosyası “sourceWithCustProps.xlsx” test etmek için buradan indirilebilir ve çıktı PDF dosyası “outSourceWithCustProps” analiz için buradan temin edilebilir.

todo:image_alt_text

Dönüşüm Özellikleri

Her yeni sürümle dönüşüm özelliklerini geliştirmeye çalışıyoruz. Aspose.Cell’in Excel’den PDF’ye dönüştürme hala birkaç kısıtlamaya sahiptir. HaritaÇizelgesi, PDF biçimine dönüştürülürken desteklenmez. Ayrıca, bazı çizim nesneleri iyi desteklenmez.

Aşağıdaki tablo, Aspose.Cells kullanarak PDF’ye dışa aktarırken tamamen veya kısmen desteklenen tüm özellikleri listeleyen bir tablodur. Bu tablo son değildir ve tüm elektronik tablo özniteliklerini kapsamaz, ancak dışa aktarmak için tamamen veya kısmen desteklenmeyen özellikleri tanımlar.

Belge Öğesi Özellik Desteklenen Notlar
Hizalama Evet
Arka plan Ayarları Evet
Kenarlık Renk Evet
Kenarlık Çizgi stili Evet
Kenarlık Çizgi genişliği Evet
Hücre Verisi Evet
Yorumlar Evet
Koşullu Biçimlendirme Evet
Döküman Özellikleri Evet
Çizim Nesneleri Kısmen Çizim nesneleri için gölge ve 3-B efektleri iyi desteklenmez; WordArt ve SmartArt kısmen desteklenir.
Yazı Tipi Boyut Evet
Yazı Tipi Rengi Evet
Yazı Tipi Stili Evet
Yazı Tipi Altı çizili Evet
Yazı Tipi Efektleri Evet
Resimler Evet
Hyperlink Evet
Grafikler Kısmen Harita Grafikleri desteklenmiyor.
Birleştirilmiş Hücreler Evet
Sayfa Sonu Evet
Sayfa Ayarı Üstbilgi/Altbilgi Evet
Sayfa Ayarı Kenar Boşlukları Evet
Sayfa Ayarı Sayfa Yönü Evet
Sayfa Ayarı Sayfa Boyutu Evet
Sayfa Ayarı Yazdırma Alanı Evet
Sayfa Ayarı Yazdırma Başlıkları Evet
Sayfa Ayarı Ölçekleme Evet
Satır Yüksekliği/Sütun Genişliği Evet
RTL (Sağdan Sola) Dil Evet

Gelişmiş Konular