Bir yerel Excel dosyasından bir veri aralığını PDF dosyasına Bulut API’sini kullanarak dışa aktarın.
Gereksinimler: Bu API’yi kullanmadan önce geçerli bir Aspose.Cells Cloud hesabınıza, bir JWT erişim belirtecinize ve isterseniz programlama diliniz için bir Aspose.Cells Cloud SDK’sına ihtiyacınız vardır. outStorageName parametresini kullanmayı planlıyorsanız hedef depoyu (varsayılan veya özel) yapılandırdığınızdan emin olun.
Aralığı PDF’ye Dönüştürme API’si
PUT https://api.aspose.cloud/v4.0/cells/convert/range/pdf
Güvenlik ve Kimlik Doğrulama
Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulamayı gerektirir.
İstek Parametreleri:
| Parametre Adı | Tür | Yol/Sorgu Dizisi/HTTP Gövdesi | Açıklama |
|---|---|---|---|
| Spreadsheet | Dosya | FormData | Elektronik tablo dosyasını yükleyin. |
| worksheet | Dize | Sorgu | Elektronik tablodaki çalışma sayfası adı. |
| range | Dize | Sorgu | Dönüştürülecek hücre alanı, örneğin A1:C10. |
| outPath | Dize | Sorgu | (İsteğe bağlı) Elektronik tablonun depolandığı klasör yolu. Varsayılan değer null’dır. |
| outStorageName | Dize | Sorgu | Çıkış dosyasının depolandığı depo adı. |
| fontsLocation | Dize | Sorgu | Kişisel kullanım için özel yazı tiplerinin saklanacağı konum. |
| region | Dize | Sorgu | Elektronik tablonun bölge ayarı. |
| password | Dize | Sorgu | Elektronik tablo dosyasını açmak için gerekli şifre. |
Yanıt
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Tipik yanıt, bir dosya indirme olarak döndürülen ikili bir PDF akışıdır.
HTTP Durum Kodları
| Kod | Anlamı | Açıklama |
|---|---|---|
| 200 | Tamam | Filtre başarıyla uygulandı; yanıt işlem ayrıntılarını içerir. |
| 400 | Geçersiz İstek | Eksik veya geçersiz parametreler (örneğin, desteklenmeyen dosya türü). |
| 401 | Yetkisiz | Geçersiz veya eksik JWT belirteci. |
| 413 | Yük Çok Büyük | Yüklenen dosya boyut sınırını aşıyor. |
| 500 | İç Sunucu Hatası | Beklenmeyen sunucu hatası. |
Aralığı PDF’ye Dönüştürme API’sini Nerede Kullanmalısınız?
- Finansal Tablolar: Bilanço, gelir tablosu (belirli aralıklar) gibi raporları denetim için uygun belgeler olarak PDF’e dönüştürün.
- Satış Raporları: Satış panolarını veya komisyon hesaplamalarını paylaşılabilir PDF dosyalarına dönüştürün.
- İşletme Göstergeleri: KPI tablolarını ve performans metriklerini resmi PDF raporları olarak dışa aktarın.
- Sözleşme Verileri: Fiyatlandırma tablolarını ve hizmet düzeyi sözleşmelerini elektronik tablolardan PDF ekleri olarak dışa aktarın.
- Denetim Geçmişi: Finansal veri aralıklarını düzenlenebilir olmayan PDF kanıtları olarak saklayın.
- Portföy Özeti: Yatırım performansı aralıklarını müşteriye hazır PDF raporları olarak dışa aktarın.
- Kalite Kontrol Raporları: Denetim verisi aralıklarını uyumluluk kayıtları için PDF’e dönüştürün.
- Enventer Özeti: Stok seviyesi tablolarını yönetim incelemesi için PDF’e dönüştürün.
Neden Aralığı PDF’ye Dönüştürme API’sini Kullanmalısınız?
- Geliştirici Dostu: Aspose.Cells Cloud, birden fazla dilde SDK kitaplıkları sunar ve hızlı geliştirme ile kapsamlı belgeler sağlar. Özel grafik oluşturma çözümleri oluşturmak yerine bu, geliştirme iş yükünü önemli ölçüde azaltır.
- Maliyet Etkin: Tüm elektronik tabloyu önce yüklemek zorunda kalmadan aralık verisini dönüştürebilirsiniz; bu, depolama alanını tasarruf eder ve maliyetleri düşürür.
- Karmaşık Excel Biçimlendirmesini evrensel olarak erişilebilir bir PDF formatında korur.
Aralığı PDF’ye Dönüştürme API’sini SDK ile Nasıl Kullanılır?
Aralığı PDF’ye Dönüştürme API Spesifikasyonu
Aralığı PDF’ye Dönüştürme API 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.
cURL komut satırı aracını kullanarak Aspose.Cells web hizmetlerine kolayca erişebilirsiniz. Aşağıdaki örnek, cURL ile Bulut API’sine isteklerin nasıl yapılacağını göstermektedir.
Aspose.Cells Cloud SDK’larını Kullanma
SDK kullanmak, düşük seviye ayrıntıları soyutlayarak bir aralığı PDF dosyasına dönüştürmek için kısa ve öz kod yazmanızı sağlayan en hızlı yoldur. 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’ları kullanarak Aspose.Cells web hizmetlerine istek yapma yöntemlerini göstermektedir: