Yeni Excel Elektronik Tabloları Nasıl Oluşturulur – Boş veya Şablon‑Tabanlı Dosyalar Oluşturun

Aspose.Cells Cloud API’si ile programlı olarak yeni Excel elektronik tabloları oluşturun. Boş çalışma kitapları oluşturun veya özel şablonlardan dosyalar oluşturun. RESTful API, otomatikleştirilmiş Excel dosyası oluşturma imkânı sunar; rapor oluşturma, belge otomasyonu ve veri işleme iş akışları için idealdir.

Elektronik Tablo Oluştur API’si

Web API’si

PUT https://api.aspose.cloud/v4.0/cells/spreadsheet/create

Güvenlik ve Kimlik Doğrulama

Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.

İstek Parametreleri

Parametre Adı Tür Konum Açıklama
format String Sorgu Zorunlu. Yeni elektronik tablo için dosya formatı (örn. XLSX, XLS, ODS, CSV).
template String Sorgu İsteğe bağlı. Bulut depolama alanınızda depolanan bir şablon dosyasının adı (örn. invoice_template.xlsx). Atlanırsa, boş bir çalışma kitabı oluşturulur.
outPath String Sorgu İsteğe bağlı. Oluşturulan dosyanın kaydedileceği bulut depolama alanındaki hedef klasör yolu. null veya atlanırsa, elektronik tablo varsayılan konuma kaydedilir.
outStorageName String Sorgu Zorunlu. Yapılandırılmış bulut depolama alanının tanımlayıcısı (örn. MyDrive).
region String Sorgu İsteğe bağlı. Varsayılan tarih, sayı ve para birimi formatlarını belirleyen yerel ayar (örn. tr-TR).
password String Sorgu İsteğe bağlı. Şifrelenmiş bir şablon dosyası için şifre. Şablon korumalı değilse boş bırakın.

Yanıt

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

HTTP Durum Kodları

Kod Anlamı Açıklama
200 OK (Tamam) Filtre başarıyla uygulandı; yanıt işlem ayrıntılarını içerir.
400 Bad Request (Hatalı İstek) Eksik veya geçersiz parametreler (örn. desteklenmeyen dosya türü).
401 Unauthorized (Yetkisiz) Geçersiz veya eksik JWT belirteci.
413 Payload Too Large (Çok Büyük Yük) Yüklenen dosya boyut sınırını aşıyor.
500 Internal Server Error (İç Sunucu Hatası) Beklenmeyen sunucu hatası.

Elektronik Tablo Oluştur API’si Nerede Kullanılmalı?

  • Otomatik Raporlama Sistemi Başlatma – Her günlük/haftalık otomasyon döngüsünün başında yeni boş bir çalışma kitabı oluşturun veya standart bir şablondan rapor dosyası oluşturun.
  • Kullanıcı Kendi Hizmetini Sağladığı Portaller – Müşterilerin bir şablonu (teklif, proje zamanlaması vb.) seçmesine ve anında özelleştirilmiş bir Excel dosyasını indirmesine izin verin.
  • Toplu Veri Dışa Aktarma ve Dağıtım – Her dışa aktarılan veri seti için tek bir formata sahip ayrı çalışma kitapları oluşturarak sonraki aşamalardaki dağıtım ve işlemeyi kolaylaştırın.

Sonraki işlemler için (örn. çalışma sayfası ekleme veya hücreleri doldurma) Çalışma Sayfası Ekle API’si, Hücreyi Güncelle API’si ve Çalışma Kitabını Dışa Aktar API’si dokümantasyonunu inceleyin.

Elektronik Tablo Oluştur API’si Neden Kullanılmalı?

  • Geliştirici Dostu – Birden fazla dil için SDK kütüphaneleri ve kapsamlı dokümantasyon sunar; özel çözümler oluşturmak yerine entegrasyonu kolaylaştırır.
  • İş Gücü Verimliliği – Belge birleştirme gibi işlemleri otomatikleştirerek manuel çabayı azaltır.
  • Kullanım Ücretli Fiyatlandırma – Önceden lisans ücreti ödemeden API kullanımına göre ücretlendirilir.
  • Yönetilen Hizmet – API tamamen barındırılır; yerel sunucu bakımı veya yazılım güncellemeleri gerekmez.

SDK’lar ile Elektronik Tablo Oluştur API’si Nasıl Kullanılır?

Elektronik Tablo Oluştur API’si Spesifikasyonu

Elektronik Tablo Oluştur API’si Spesifikasyonu, herkese açık bir programlama arayüzü tanımlar ve doğrudan bir web tarayıcısından REST etkileşimlerini sağlar.

Aspose.Cells web hizmetlerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile Bulut API’sine istek nasıl yapılır gösterir.

Aspose.Cells Cloud SDK’larını Kullanma

SDK kullanmak, düşük seviye detayları soyutlayarak özet kodla elektronik tablo oluşturmanızı sağladığı için en hızlı gelişim yöntemidir. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna göz atın.

Aşağıdaki kod örnekleri, farklı SDK’larla Aspose.Cells web hizmetlerine nasıl istek atılacağını gösterir: