<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>20.8</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-cells-cloud', version: '20.8')
<dependency org="com.aspose" name="aspose-cells-cloud" rev="20.8">
<artifact name="aspose-cells-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-cells-cloud" % "20.8"
Bulutta Elektronik Tablo İşleme için Java SDK
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.Cells Cloud SDK for Java, herhangi bir 3. taraf yazılımı yüklemeden bulut tabanlı Java Uygulamalarınızda elektronik tablo (Excel® ve OpenOffice®) dosya biçimleriyle çalışmanıza yardımcı olur. Aspose.Cells Cloud REST APIs etrafındaki bir sarmalayıcıdır.
Özetle Bulut Elektronik Tablo İşlemcisi
- Excel® dosyalarını şablon veya Smart Marker olarak kullanarak yeni elektronik tablolar oluşturun.
- Cloud SDK aracılığıyla Excel® elektronik tablolarını ve çalışma sayfalarını yükleyin ve işleyin.
- Çalışma kitaplarını birleştirin veya bölün.
- Çalışma sayfalarını koruyun veya korumayı kaldırın.
- {{KÖPRÜ1}}.
- Formülleri hesaplayın veya çalışma sayfası hücrelerine formül ekleyin/güncelleyin.
- Grafikler, çalışma sayfaları, resimler, şekiller, köprüler ve doğrulamalar ekleyin, güncelleyin veya silin.
- Excel® çalışma sayfalarından hücre alanı, koşullu biçimlendirme veya OleObjects ekleyin veya kaldırın.
- Yatay veya dikey sayfa sonları ekleyin veya silin
- Add ListObject bir Excel® dosyası içinde belirli bir yerde ve bir hücre aralığına dönüştürün.
- Bir çalışma sayfasındaki belirli veya tüm ListObject’leri silin veya Pivot Tablo ile verileri özetleyin.
- Çeşitli türlerdeki filtreleri listelemek için özel ölçütler uygulayın.
- Grafik efsanesini ve başlıklarını alın, güncelleyin, gösterin veya gizleyin.
- Sayfa kurulumunu, üstbilgiyi ve altbilgiyi değiştirin.
- Belge özelliklerini oluşturun, güncelleyin, getirin veya silin.
- Çalışma sayfasından gerekli şekli getirin.
- Pivot Tables ve Menzillerin gücünden yararlanın.
Elektronik Tablo Bulut Depolama Özellikleri
- Sürüm işleme dahil olmak üzere dosyaları yükleyin, indirin, kopyalayın, taşıyın ve silin (bu özelliği destekleyen Bulut depolama kullanıyorsanız - varsayılan olarak doğrudur).
- Klasörler oluşturun, kopyalayın, taşıyın ve silin.
- Tek bir işlem kapsamında dosya ve klasörleri farklı depolar arasında kopyalayın ve taşıyın.
- Belirli dosya, klasör veya depolamanın var olup olmadığını kontrol edin.
Elektronik Tablo Biçimlerini Okuma ve Yazma
Microsoft Excel®: XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM
OpenOffice®: ODS
E-tabloML: XML
Metin: CSV, TSV, TXT (Sekmeyle Ayrılmış)
Web: HTML, MHTML
Sabit Düzen: PDF
Elektronik Tabloyu Farklı Kaydet
DIF, HTML, MHTML, PNG, JPG, TIFF, XPS, SVG, MD (Markdown), ODS, XLSX, XLS, XLSB, PDF, XML, TXT, CSV
Diğer Biçimleri Oku
SXC, FODS
Gereksinimler
API istemci kitaplığının oluşturulması şunları gerektirir:
- Java 1.7+
- Uzman
Önkoşullar
Aspose.Cells Cloud SDK for Java’yı kullanmak için Aspose Cloud ile bir hesap kaydetmeniz ve Cloud Dashboard adresinde Client ID ve Client Secret aramanız/oluşturmanız gerekir. Ücretsiz kontenjan mevcuttur. Daha fazla ayrıntı için bkz. Aspose Cloud Pricing.
Kurulum
Maven’den yükleyin
Aspose Bulut deposunu uygulamanıza pom.xml ekleyin
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
</repositories>
Kaynaktan yükleyin
API istemci kitaplığını yerel Maven deponuza yüklemek için aşağıdakileri yürütmeniz yeterlidir:
mvn clean install
Bunun yerine uzak bir Maven deposuna konuşlandırmak için deponun ayarlarını yapılandırın ve şunu çalıştırın:
mvn clean deploy
Daha fazla bilgi için OSSRH Guide konusuna bakın.
Maven kullanıcıları
Bu bağımlılığı projenizin POM’una ekleyin:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.5</version>
</dependency>
</dependencies>
Diğerleri
İlk önce aşağıdakileri yürüterek JAR’ı oluşturun:
mvn clean package
Ardından aşağıdaki JAR’ları manuel olarak kurun:
target/aspose-cells-cloud-22.5.jar
target/lib/*.jar
Excel® Dosyasına Çalışma Sayfası Eklemek için Java Kullanma
CellsApi cellsApi = new CellsApi(CellsApiUtil.GetClientId(),CellsApiUtil.GetClientSecret())
String name = BOOK1;
String sheetName = SHEET1;
Integer position = 1;
String sheettype ="VB";
String folder = TEMPFOLDER;
cellsApi.uploadFile(folder +"\\" + filename, new File(sourceFolder + filename), null);
WorksheetsResponse response = cellsApi.cellsWorksheetsPutAddNewWorksheet(name, sheetName, position, sheettype, folder,null);
Bulutta Excel® Dosyasını Dönüştürün
String name = BOOK1;
SaveOptions saveOptions = null;
String newfilename = "newbook.xlsx";
Boolean isAutoFitRows = true;
Boolean isAutoFitColumns = false;
String folder = TEMPFOLDER;
// Upload source file to aspose cloud storage
cellsApi.uploadFile(folder +"\\" + filename, new File(sourceFolder + filename), null);
// Invoke Aspose.Cells Cloud SDK API to convert Excel® workbook to different format
SaveResponse response = cellsApi.cellsSaveAsPostDocumentSaveAs(name, saveOptions, newfilename, isAutoFitRows, isAutoFitColumns, folder,null);
lisanslama
Tüm Aspose.Cells Bulut SDK’ları, yardımcı betikler ve şablonlar MIT License kapsamında lisanslanmıştır.
Yetkilendirme ve Kimlik Doğrulama
API için tanımlanan Authentication schemes aşağıdaki gibidir:
JWT
- Tür: OAuth
- Akış: uygulama
- Yetkilendirme URL’si:https://api.aspose.cloud/connect/token
Öneri
Olası sorunlardan kaçınmak için çok iş parçacıklı bir ortamda iş parçacığı başına bir “ApiClient” örneği oluşturmanız önerilir.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
22.11 | 16 Kasım 2022 |
22.9 | 22 Eylül 2022 |
22.8 | 24 Ağustos 2022 |
22.7 | 29 Temmuz 2022 |
22.6 | 28 Haziran 2022 |
22.5 | 30 Mayıs 2022 |
22.4 | 20 Nisan 2022 |
22.3 | 14 Mart 2022 |
22.2 | 24 Şubat 2022 |
22.1 | 24 Ocak 2022 |
21.12 | 28 Aralık 2021 |
21.11 | 30 Kasım 2021 |
21.10 | 8 Kasım 2021 |
21.9 | 13 Ekim 2021 |
21.8 | 18 Eylül 2021 |
21.7 | 3 Ağustos 2021 |
21.6 | 16 Temmuz 2021 |
21.5 | 27 Mayıs 2021 |
21.1 | 25 Ocak 2021 |
20.11 | 4 Aralık 2020 |
20.10 | 23 Ekim 2020 |
20.9 | 23 Eylül 2020 |
20.8 | 19 Ağustos 2020 |
20.7 | 21 Temmuz 2020 |
20.6 | 2 Temmuz 2020 |
1.0.0 | 12 Mayıs 2020 |
1.0.1 | 12 Mayıs 2020 |
1.0.2 | 12 Mayıs 2020 |
20.4 | 22 Nisan 2020 |
20.2 | 20 Şubat 2020 |
20.1 | 17 Ocak 2020 |
19.10 | 30 Ekim 2019 |
19.9 | 25 Eylül 2019 |
19.6 | 18 Haziran 2019 |
19.2.1 | 22 Şubat 2019 |
19.2 | 19 Şubat 2019 |
18.9.1 | 6 Eylül 2018 |
18.9 | 5 Eylül 2018 |
18.8 | 15 Ağustos 2018 |
18.4 | 2 Ağustos 2018 |
18.2 | 27 Şubat 2018 |
File | Classifier | Size |
---|---|---|
aspose-cells-cloud-20.8-sources.jar | sources | 558.50 KB |
aspose-cells-cloud-20.8.jar | 1.55 MB | |
aspose-cells-cloud-20.8.pom | 7.02 KB |
Aspose.Cells Aspose.Cells Cloud Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud XLS XLSX XLSB XLSM XLT XLTX XLTM ODS XML CSV TSV TXT TabDelimited HTML MHTML SXC FODS DIF PDF XPS TIFF SVG MD Markdown merge split encrypt decrypt password formula workbook spreadsheet cells column cell table pivot filter date filter icon filter dynamic filter charts conditional formatting hyperlinks ListObjets OleObjects page-breaks page-setup pictures OleObjects range convert conversion converter smart marker