Gizlilik filigranları, profesyonel belge yönetiminde kritik bir rol oynamaktadır — marka kimliğinden içerik korumaya kadar. Excel çalışma kitaplarında, bir sayfayı Gizli”, Taslak” olarak işaretleyebilir veya tutarlı marka kimliği için bir şirket logosu ekleyebilirsiniz. Bu makale, Excel çalışma kitabına filigran eklemek için esneklik, otomasyon ve hassasiyet sağlayan bulut tabanlı SDK’mız hakkında gerekli bilgileri sağlamaktadır.

Excel İşleme API’si

Aspose.Cells Cloud SDK for .NET C# geliştiricilerine Excel dosyalarını çevrimiçi olarak yönetmek için gelişmiş, ölçeklenebilir ve güvenli bir yol sunar. Filigran eklemeye gelince, şunları sağlar:

  • Cloud tabanlı otomasyon – Yerel kurulumlar olmadan filigran ekleyin veya kaldırın.
  • Çapraz platform desteği – .NET Core, .NET Framework ve sunucusuz ortamlar üzerinde çalışır.
  • Yüksek performans - Cloud üzerinde büyük çalışma kitaplarını verimli bir şekilde işler.
  • RESTful entegrasyon – SDK’lar veya doğrudan HTTP istekleri kullanarak entegrasyonu basit hale getirir.

Excel çalışma sayfalarına koruma veya markalama için bir filigran uygulamanız gerekiyorsa, Aspose.Cells Cloud bu süreci zahmetsiz hale getiriyor.

Çevre Kurulumu

Excel Çalışma Kitabı işlemesine başlamadan önce, sahip olduğunuzdan emin olun:

  1. Geçerli Aspose.Cloud hesabı (Client ID ve Secret almak için).
  2. Visual Studio veya herhangi bir .NET uyumlu IDE kuruldu.
  3. Bir Excel çalışma kitabı (XLS veya XLSX) ve bir görsel dosyası (logo veya su damgası).

SDK’yı NuGet Paket Yöneticisi kullanarak yükleyin:

Install-Package Aspose.Cells-Cloud

Su İşareti Excel kullanarak C# ile

Aşağıdaki örnek, bir Excel çalışma kitabının bulut depolamaya nasıl yükleneceğini ve Aspose.Cells Cloud SDK for .NET kullanarak bir filigran görüntüsü uygulamayı göstermektedir.

  1. CellsApi örneğini oluşturun ve burada istemci kimlik bilgilerini argüman olarak geçin.
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
  1. Excel çalışma kitabını bulut depolama alanına yükleyin.
cellsInstance.UploadFile(input_Excel, File.OpenRead(input_Excel));
  1. Görüntü akışını byte dizisine dönüştür.
byte[] imageBytes = File.ReadAllBytes(watermarkImage);
  1. API’yi çağırarak, su işareti görüntüsünü çalışma kitabındaki tüm çalışma sayfalarına arka plan olarak uygulayın.
var response = cellsInstance.CellsWorkbookPutWorkbookBackground(input_Excel, imageBytes, null);
// Daha fazla örnek için lütfen https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/ adresini ziyaret edin.

// Müşteri kimlik bilgilerini almak için https://dashboard.aspose.cloud/ adresine gidin.
string clientId = "CLIENT_ID";
string clientSecret = "CLIENT_SECRET";
string inputExcel = "input.xlsx";
string watermarkImage = "Watermark.png";

// CellsApi sınıfının bir örneğini oluşturun.
var cellsApi = new CellsApi(clientId, clientSecret);

// Giriş Excel dosyasını Cloud Depolama'ya yükleyin.
using (var fileStream = File.OpenRead(inputExcel))
{
    cellsApi.UploadFile(inputExcel, fileStream);
}

// Aldığın su işareti resim dosyasını oku
byte[] imageBytes = File.ReadAllBytes(watermarkImage);

// Excel çalışma kitabına filigran ekle
var response = cellsApi.CellsWorkbookPutWorkbookBackground(inputExcel, imageBytes, null);

Console.WriteLine("Watermark successfully added to Excel workbook.");

Excel’de cURL kullanarak Filigran Ekleme

Eğer komut satırı veya betik tabanlı otomasyonu tercih ediyorsanız, Aspose.Cells Cloud aynı zamanda RESTful cURL işlemlerini de desteklemektedir.

Adım 1. - Müşteri kimlik bilgilerine dayalı bir ACCESSTOKEN oluşturun:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=XXXXXX-XXXXXX-XXXXXX&client_secret=XXXXXXXXXXXXX" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Adım 2- Cloud Depolama’ya bir Excel Dosyası Yükleyin.

curl -v "https://api.aspose.cloud/v3.0/cells/storage/file/{filePath}" \
-X PUT \
-F file=@{localFilePath} \
-H "Content-Type: multipart/form-data" \
-H "Authorization: Bearer {ACCESS_TOKEN}"

Adım 3 - Excel çalışma kitabına Filigran Resmi Ekle.

curl -v "https://api.aspose.cloud/v3.0/cells/{excelFile}/background" \
-X PUT \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {ACCESS_TOKEN}" \
-H  "Content-Type: multipart/form-data" \
-d  "File":{"watermarkImage"}

Replace:

  • {excelFile} - bulut depolama içindeki giriş Excel dosyasının adı.
  • {ACCESSTOKEN} - yukarıda oluşturulan JWT token.
  • {watermarkImage} - Filtre olarak kullanılacak görsel dosyası.

Watermark Excel Online

Kodlama yapmadan özelliği test etmek ister misin?

Ücretsiz Online Excel Filigranı Uygulumamız‘ı deneyin — Aspose.Cells Cloud tarafından desteklenmektedir. Excel çalışma kitabınızı yükleyin, logonuzu veya filigran resminizi ekleyin ve sonuç dosyasını anında indirin.

watermark excel online

Sonuç

Belge otomasyon sistemi geliştiriyor veya uygulama iş akışınıza Excel dosyası markalama entegre ediyorsanız, bu SDK bulutta kesintisiz Excel filigranı oluşturmayı sağlar - güvenli, ölçeklenebilir ve geliştirici dostu.

Faydalı Bağlantılar

Sıkça Sorulan Sorular (SSS)

  1. Excel watermark API hem resim hem de metin filigranlarını destekliyor mu? API, PNG, JPEG veya BMP gibi görüntü tabanlı filigranlar eklemenize olanak tanır. Metin tabanlı filigranlarla ilgili olarak, metni çizim veya şekil API’leri aracılığıyla üst üste koyarak uygulayabilirsiniz.

  2. Excel dosyasında her bir çalışma sayfasına farklı bir filigran uygulayabilir miyim? Evet. Aspose.Cells Cloud SDK, bireysel çalışma sayfaları üzerinde ayrıntılı kontrol sağlar. CellsWorksheetPutBackground() yöntemini kullanarak tüm çalışma kitabı yerine belirli bir çalışma sayfasına benzersiz bir filigran uygulanabilir.

  3. Microsoft Excel’in Aspose.Cells Cloud SDK’sını kullanmak için yüklü olması gerekiyor mu? Hayır. Aspose.Cells Cloud SDK for .NET tamamen bulut tabanlıdır, bu da Microsoft Excel veya herhangi bir ek masaüstü yazılımı yüklemeden Excel dosyalarından filigran uygulayabilir veya kaldırabilirsiniz anlamına gelir.

  4. Veri işlenirken bulutta Excel şeffaflık suyu konusunda güvenli mi? Evet. Aspose.Cells Cloud, veri iletimi için SSL şifrelemesi kullanır ve dosyaları bulutta güvenli bir şekilde saklar. Yüklenen dosyalar, işlemin tamamlanmasının ardından otomatik olarak silinir (seçtiğiniz haritalanmış depolama için saklama süresine dayanarak).

Önerilen Makaleler

Size daha fazla bilgi edinmenizi sağlamak için g bağlantılarını ziyaret etmenizi öneriyoruz: