Excel Çalışma Sayfası Python'a Filigran Ekleme

Filigran, belgeleri yetkisiz kullanıma karşı korumanın yaygın yollarından biridir. Daha sık olarak, bir filigran, telif hakkıyla korunan içeriğin sahipliğini tanımlar. Buna uygun olarak, bu makale programlı olarak Excel dosyalarında filigran gerçekleştirmeyi kapsar. Özellikle Python kullanarak bir Excel çalışma sayfasına filigran eklemeyi öğreneceksiniz.

Excel Çalışma Sayfalarına Filigran Eklemek için Python API

Aspose.Cells for Python via Java, Excel dosyaları oluşturmanıza, değiştirmenize veya dönüştürmenize olanak tanıyan bir elektronik tablo işleme API’sidir. Excel çalışma sayfalarına filigran eklemek için kullanacağız. Aşağıdaki pip komutunu kullanarak API’yi indirebilir veya yükleyebilirsiniz.

pip install aspose-cells

Python’da Excel Çalışma Sayfasına Filigran Ekleme

Python kullanarak bir Excel çalışma sayfasına filigran ekleme adımları aşağıda verilmiştir.

Aşağıdaki kod örneği, bir Excel çalışma sayfasına nasıl filigran ekleneceğini gösterir.

# Excel dosyasını yükleyin
workbook = Workbook("workbook.xlsx")

# İlk varsayılan sayfayı al
sheet = workbook.getWorksheets().get(0)

# filigran ekle
wordart = sheet.getShapes().addTextEffect(MsoPresetTextEffect.TEXT_EFFECT_1, "CONFIDENTIAL",
    "Arial Black", 50, False, True, 18, 8, 1, 1, 130, 800)

# Kelime sanatının dolgu biçimini alın
wordArtFormat = wordart.getFill()

# rengi ayarla
wordArtFormat.setOneColorGradient(Color.getRed(), 0.2, GradientStyleType.HORIZONTAL, 2);

# şeffaflığı ayarla
wordArtFormat.setTransparency(0.9)

# Çizgiyi görünmez yap
wordart.setHasLine(False)

# Şekil özelliklerini kilitle
wordart.setLocked(True)
wordart.setLockedProperty(ShapeLockType.SELECTION, True)
wordart.setLockedProperty(ShapeLockType.SHAPE_TYPE, True)
wordart.setLockedProperty(ShapeLockType.MOVE, True)
wordart.setLockedProperty(ShapeLockType.RESIZE, True)
wordart.setLockedProperty(ShapeLockType.TEXT, True)

# Filigranlı Excel dosyasını kaydedin
workbook.save("watermarked.xlsx")

Çıktı

Filigranı ekledikten sonra Excel çalışma sayfasının ekran görüntüsü aşağıdadır.

Excel Çalışma Sayfasına Filigran Ekleme

Ücretsiz Lisans Alın

Aspose.Cells for Python via Java’yı bir geçici lisans kullanarak değerlendirme sınırlamaları olmadan kullanabilirsiniz.

Çözüm

Filigranlar, telif hakkıyla korunan Excel dosyalarının yasa dışı kullanımını önlemek için yaygın olarak kullanılır. Buna göre bu yazımızda Python kullanarak Excel çalışma sayfalarına filigran eklemeyi öğrendiniz. Ayrıca belgeleri kullanarak Aspose.Cells for Python via Java’nın diğer özelliklerini keşfedebilirsiniz. Herhangi bir sorunuz olması durumunda forumumuza mesaj gönderebilirsiniz.

Ayrıca bakınız