Bir diğer çalışma sayfasından içeriği ve formatları kopyala.

Bu REST API, bir çalışma sayfasını ve formatlarını aynı çalışma kitabında yeni bir sayfaya kopyalar.

REST API

POST http://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/copy

İstek parametreleri aşağıda listelenmiştir:

Parametre Adı Tür Konum Açıklama
name string path Çalışma kitabı dosyasının adı.
sheetName string path Hedef çalışma sayfasının (yeni sayfanın) adı.
sourceSheet string query Kopyalanacak çalışma sayfasının adı.
options object body Kopyalama seçeneklerini içeren JSON nesnesi (örn., sütun genişliği, formüller).
sourceWorkbook string query Kaynak çalışma kitabının adı, mevcut çalışma kitabından farklıysa.
sourceFolder string query Kaynak çalışma kitabının bulunduğu klasör yolu.
folder string query Hedef çalışma kitabının kaydedileceği klasör yolu.
storageName string query Kullanılacak depolama hizmetinin adı.

İstek ve Yanıt Örnekleri

OpenAPI Spesifikasyonu, herkese açık bir programlama arayüzü tanımlar ve REST etkileşimlerini doğrudan bir web tarayıcısından gerçekleştirmenizi 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 nasıl istek yapıldığını göstermektedir.

Hata Yönetimi

API, standart HTTP durum kodlarını ve JSON hata gövdesini döndürür. Typik yanıtlar şunları içerir:

HTTP Kodu Açıklama Örnek JSON Hata Gövdesi
400 Hatalı istek – eksik veya geçersiz parametreler. { "Code": 400, "Message": "Geçersiz istek parametreleri." }
401 Yetkisiz erişim – eksik veya geçersiz belirteç. { "Code": 401, "Message": "Kimlik doğrulama başarısız." }
404 Bulunamadı – çalışma kitabı, çalışma sayfası veya klasör mevcut değil. { "Code": 404, "Message": "Kaynak bulunamadı." }
500 İç sunucu hatası – beklenmeyen durum. { "Code": 500, "Message": "Beklenmeyen bir hata oluştu." }

Bulut SDK Ailesi

SDK kullanmak, geliştirme hızını en çok artıracak en iyi yoldur. SDK, düşük seviye ayrıntıları yöneterek projenizin görevlerine odaklanmanızı sağlar. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna göz atın.

Aşağıdaki kod örnekleri, Aspose.Cells web hizmetlerine çeşitli SDK’lar kullanılarak nasıl istek yapıldığını göstermektedir: