Java'da Kısıtlı İzinlere sahip XLSX'i PDF'ye Dönüştürme

Bu kısa eğitim size Java’da kısıtlı izinlere sahip olan XLSX’i PDF’ye dönüştürmeyi öğretir. XLSX dosyasını Java’da kısıtlı izinlere sahip PDF dosyasına dönüştürmeden önce çeşitli izinler ve kısıtlamalar ayarlayabilirsiniz. Sonuç olarak bu çalışma kitabı, izin verilen izinlerle herhangi bir görüntüleyicide veya tarayıcıda açılabilen bir PDF dosyası olarak kaydedilir.

Java’da Kısıtlanmış İzinlere Sahip Olan XLSX’i PDF’ye Dönüştürme Adımları

  1. Maven deposunu kullanarak projeye Aspose.Cells kitaplık referansı ekleyin
  2. Import anahtar sözcüğünü kullanarak Workbook, PdfSaveOptions ve PdfSecurityOptions sınıflarına bir referans ekleyin
  3. PDF’ye dönüştürülecek örnek XLSX dosyasını yükleyin
  4. Güvenlik seçeneklerini ayarlamak için PdfSaveOptions’ı başlatın
  5. İçeriğin kopyalanması/ayıklanması ve PDF’nin Java’da yazdırılması ile ilgili kısıtlamaları ayarlayın
  6. Çalışma kitabını kısıtlı izinlerle PDF olarak kaydedin

Bu kısa adım adım öğretici sırasında, önce PDF’ye dönüştürülecek bir XLSX dosyası yüklediğimizi ve ardından *XLSX dosyasından dışa aktarılan PDF’ye * metin kopyalama veya çıkarma kısıtlaması gibi kısıtlamalar koyduğumuzu görüyoruz. PDF’yi yazdırmak için PDF veya kısıtlama. Gerekli kısıtlamalar uygulandıktan sonra, çalışma kitabı bu kısıtlamalara sahip bir PDF olarak kaydedilir.

Java’da Kısıtlı İzinlere Sahip XLSX Dosyasını PDF’ye Dönüştürme Kodu

Bu örnek kodda, bir XLSX’ten dönüştürülen PDF’de kısıtlamaları ayarlamak için PdfSaveOptions sınıf nesnesini kullandık. Bu sınıf, aslında kısıtlamaları ayarlama seçeneklerini içeren PdfSecurityOptions parametresine sahiptir. İşlemin sonunda, bu çalışma kitabı, save() işlevine parametre olarak PdfSaveOptions nesnesi kullanılarak PDF olarak kaydedilir.

XLSX dosyasını PDF’ye dönüştürdük, ancak excel dosyasını başka bir formatta kaydetmek istiyorsanız Java’da Excel’i XPS’ye dönüştürme makalesine bakın. Ayrıca, bu kodu çalıştırmak için MS Excel’i yüklemeye veya Interop’u kullanmaya gerek olmadığını unutmayın.

 Türkçe