Bir PowerPoint sunumuna görüntü filigranı eklemek, marka oluşturma, telif hakkı koruması ve içerik sahipliği için yaygın bir gereksinimdir. Logolar, damgalar veya marka görselleri, slaytların dışarıdan paylaşıldığında bile tanımlanabilir olmasını sağlamak için filigran olarak uygulanabilir. .NET REST API kullanarak, geliştiriciler Microsoft PowerPoint yüklemeden PPT ve PPTX dosyalarına görüntü filigranları ekleme sürecini otomatikleştirebilir.

PowerPoint’e Görüntü Filigranı Neden Eklenir?

Görüntü filigranları, PowerPoint sunumlarını korumak ve markalaştırmak için görsel bir yöntem sağlar. Genellikle şirket logolarını, mülkiyet işaretlerini veya telif hakkı görsellerini slaytlar boyunca göstermek için kullanılır.

Ana avantajlar şunlardır:

  • Slayt içeriğini değiştirmeden görsel marka oluşturma
  • Yetkisiz yeniden kullanımına karşı koruma
  • Tüm slaytlarda tutarlı logo konumlandırması
  • Profesyonel sunum dağıtımı

PowerPoint İşleme API

GroupDocs.Watermark Cloud SDK for .NET geliştiricilerin programlı olarak PowerPoint sunumları oluşturmasını veya düzenlemesini sağlar. Ayrıca bulutta PowerPoint dosyalarına görüntü filigranları uygulama yetenekleri sunar. Bu API PPT ve PPTX formatlarını destekler ve filigran görünümünün özelleştirilmesine izin verir; boyut, opaklık, dönüş ve hizalama dahil.

👉 - API o kadar güçlü ki Word, DOCX, PDF, Excel ve çeşitli görüntü formatlarını işleyebilirsiniz.

Kurulum

SDK’yı NuGet üzerinden yükleyin:

PM> NuGet\Install-Package GroupDocs.Watermark-Cloud -Version 23.8.0

PowerPoint’e Görüntü Filigranı Ekleme C# ile

Aşağıdaki örnek, C# kullanarak bir PowerPoint sunumuna görüntü filigranı eklemenin nasıl yapılacağını göstermektedir.

Adım 1. – API’yi yapılandırın.

var configuration = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
var watermarkApi = new WatermarkApi(configuration);

Adım 2. – Giriş PDF dosyasının adını belirtin.

var fileInfo = new FileInfo
{
    FilePath = "SourceFile.pdf"
};

Adım 3. – Filigran özelliklerini tanımlayın.

var watermarkOptions = new ImageWatermarkOptions
{
    ImagePath = "logo.png",
    Opacity = 0.3,
    Scale = 0.5
};

Adım 4. – Görüntü Filigranı Ekle.

watermarkApi.Add(new AddRequest(options));

Bu yaklaşım, görüntü filigranını bir bindirme olarak uygular ve orijinal slayt içeriği ile biçimlendirmesinin değişmemesini sağlar.


cURL kullanarak Görüntü Filigranı Ekleme

cURL ve REST API çağrılarını kullanarak PowerPoint dosyalarına görüntü filigranları da ekleyebilirsiniz.

Adım 1 – Erişim Token’ı Al

curl -X POST "https://api.groupdocs.cloud/connect/token" \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded"

Adım 2 – PPTX’e Filigran Ekle

curl -v -X POST "https://api.groupdocs.cloud/v1.0/watermark" \
-H  "accept: application/json" \
-H  "authorization: Bearer {Access_Token}" \
-H  "Content-Type: application/json" \
-dß "{  \"FileInfo\": {    \"FilePath\": \"Rockets coloring book.pptx\",    \"StorageName\": \"internal\"  },  \"OutputFolder\": \"myFile.pptx\",  \"WatermarkDetails\": [    {      \"ImageWatermarkOptions\": {        \"Image\": {          \"FilePath\": \"watermark-pdf.jpg\",          \"StorageName\": \"internal\"        }      },      \"Position\": {        \"X\": 10,        \"Y\": 10,        \"Width\": 400,        \"Height\": 400,        \"HorizontalAlignment\": \"center\",        \"VerticalAlignment\": \"center\",        \"Margins\": {          \"Right\": 10,          \"Left\": 10,          \"Top\": 10,          \"Bottom\": 10        },        \"ScaleFactor\": 1.0,        \"RotateAngle\": 45,        \"ConsiderParentMargins\": true,        \"IsBackground\": true      },      \"Opacity\": 0    }  ],  \"ImageOptions\": {    \"Frames\": [      0    ]  },  \"PresentationOptions\": {    \"Slides\": [      1    ],    \"ProtectWithUnreadableCharacters\": true,    \"LockWatermarks\": true  }}"

{Access_Token} öğesini, adım 1’de oluşturulan token ile değiştirin.

PowerPoint Online Üzerine Filigran

Ayrıca ücretsiz bir çevrimiçi PowerPoint watermarking tool kullanarak resim filigranları eklemeyi deneyebilirsiniz. PPT veya PPTX dosyanızı yükleyin, bir resim filigranı seçin ve güncellenmiş sunumu anında indirin—kodlama gerekmez.

PowerPoint filigranı

Ücretsiz PowerPoint filigranlama Uygulaması.

Sonuç

.NET REST API kullanarak PowerPoint sunumlarına resim filigranları eklemek, slayt içeriğini korumanın ve markalaşmayı güçlendirmenin ölçeklenebilir ve güvenli bir yolunu sunar. Esnek yapılandırma seçenekleri sayesinde geliştiriciler, sunum düzenini etkilemeden veya masaüstü yazılımı gerektirmeden filigranlamayı otomatikleştirebilir.


Sıkça Sorulan Sorular – SSS

1. PowerPoint dosyasındaki tüm slaytlara bir resim filigranı ekleyebilir miyim?
Evet, resim filigranları bir sunumdaki tüm slaytlara uygulanabilir.

2. Görüntü filigranı slayt içeriğini değiştirir mi?
Hayır, filigran bir kaplama olarak eklenir ve mevcut slayt öğelerini değiştirmez.

3. Görüntü boyutunu ve şeffaflığı kontrol edebilir miyim?
Evet, ölçekleme, opaklık, döndürme ve hizalama tamamen yapılandırılabilir.

4. Microsoft PowerPoint gerekli mi?
Hayır, tüm işlem bulutta gerçekleştirilir.

5. Ücretsiz deneme mevcut mu?
Evet, PowerPoint görüntü filigranlama özelliklerini değerlendirmek için ücretsiz bir deneme mevcuttur. Daha fazla bilgi için lütfen ücretsiz deneme hesabı oluşturma adresini ziyaret edin.

Faydalı Bağlantılar

İlgili Makaleler