Sıraya alınmış Excel dosyalarında dağıtılan verileri birleştirmek sık karşılaşılan bir iştir. Bu makalede, Excel belgelerini .NET REST API aracılığıyla birleştirmeye yönelik gelişmiş özellikler anlatılmaktadır. API’nin mimarisi RESTful olup, bulut tabanlı işlemlere izin verir ve bireysel sistemlere doğrudan kurulum ihtiyacını ortadan kaldırır.
- Excel Dosyalarını Birleştirmek için REST API
- C# .NET’te Excel Dosyalarını Birleştir
- [cURL Komutlarını Kullanarak Excel Dosyalarını Birleştir](#cURL-Komutlarını Kullanarak Excel Dosyalarını Birleştir)
Excel Dosyalarını Birleştirmek için REST API
Excel dosyalarını sorunsuz ve verimli bir şekilde tek bir dosyada birleştirmek için Aspose.Cells Cloud SDK for .NET kullanın. Bu güçlü API, birleştirme sürecini basitleştirerek geliştiricilerin Aspose.Cells’in gücünden yararlanarak veri manipülasyonunu basitleştirmesine olanak tanır. Ek olarak, bu yaklaşım yalnızca dönüştürme sürecini basitleştirmekle kalmaz, aynı zamanda tüm birleştirme sürecinin doğruluğunu ve güvenilirliğini de sağlar. Gelişmiş veri yönetimi iş akışları için güçlü çözümler sunar.
Rapor entegrasyonu, pazar araştırması, etkinlik kaydı, mali mutabakat ve akademik araştırma yapılırken çok sayıda excel dosyası bulunacaktır. Bu API kullanılarak veriler görüntüleme ve analiz için hızlı bir şekilde entegre edilebilir.
Şimdi SDK’yı kullanmak için lütfen NuGet paket yöneticisinde ‘Aspose.Cells-Cloud’u arayın ve ‘Paket Ekle’ düğmesine tıklayın. Bu, projenize SDK referansını ekleyecektir. Bir sonraki önemli adım, müşteri kimlik bilgilerinizi bulut kontrol panelinden almaktır. Mevcut bir hesabınız yoksa hızlı başlangıç makalesinde belirtilen talimatları uygulayarak ücretsiz bir hesap oluşturmanız yeterlidir.
C# .NET’te Excel Dosyalarını Birleştir
Aşağıdaki bölümlerde C# .NET kullanılarak Excel dosyalarının programlı olarak nasıl birleştirileceği açıklanmaktadır.
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
İstemci kimlik bilgilerini argüman olarak ileteceğimiz CellsApi sınıfının bir nesnesini oluşturun.
cellsInstance.UploadFile(dictionary.Key, dictionary.Value);
Giriş Excel dosyalarını okuyun ve bulut depolama alanına yükleyin.
Aspose.Cells.Cloud.SDK.Model.FilesResult filesResult = lightCellsApi.PostMerge(mapFiles, "xls", false);
Excel çalışma kitaplarını birleştirmek için API’yi çağırın. Ardından birleştirilmiş Excel’i bulut depolama alanına yükleyin.
Yukarıdaki örnekte kullanılan giriş Excel çalışma kitapları şu adresten indirilebilir:
cURL Komutlarını kullanarak Excel Dosyalarını Birleştirin
Aspose.Cells Cloud, Excel dosyalarını birleştirmek için size çok yönlü bir çözüm sunmak üzere cURL ile sorunsuz bir şekilde entegre olan, Excel işlemlerine yönelik gelişmiş bir API’dir. cURL komutlarını kullanarak Aspose.Cells Cloud API ile etkileşim kurarak birleştirme sürecini basit ve ölçeklenebilir bir şekilde başlatabilirsiniz. Ayrıca bulut tabanlı bir mimarinin avantajlarını da beraberinde getirerek ölçeklenebilirlik sağlar ve yerel kaynaklara bağımlılığı azaltır.
Bu yöntemdeki ilk adım, aşağıdaki komutu kullanarak bir JWT erişim belirteci oluşturmaktır:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Artık JWT jetonumuz olduğuna göre, Excel dosyalarını birleştirmek için aşağıdaki komutu uygulamamız gerekiyor.
curl -v "https://api.aspose.cloud/v3.0/cells/{inputFile1}/merge?mergeWith={inputFile2}" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}
Çözüm
Özetle, veri birleştirmeye yönelik dinamik ortam, zengin özelliklere sahip Aspose.Cells Cloud SDK for .NET ve cURL komutlarının kodlanabilir verimliliğini kullanarak birden fazla Excel dosyasını birleştirmenin iki güçlü yolunu sunar. İster Aspose.Cells Cloud SDK tarafından sağlanan kapsamlı araç kitini ve ayrıntılı kontrolü, ister cURL komutlarının basitliğini ve platformlar arası uyumluluğunu seçin. Bununla birlikte, her iki yöntem de Excel dosyalarını birleştirebilir.
Kullanışlı bağlantılar
İlgili Makaleler
Daha fazla bilgi edinmek için lütfen aşağıdaki bağlantıları ziyaret edin: