<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells-cloud</artifactId>
    <version>20.6</version>
</dependency>
copied!  
compile(group: 'com.aspose', name: 'aspose-cells-cloud', version: '20.6')
copied!  
<dependency org="com.aspose" name="aspose-cells-cloud" rev="20.6">
    <artifact name="aspose-cells-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-cells-cloud" % "20.6"
copied!  

Bulutta Elektronik Tablo İşleme için Java SDK

banner

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ında 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 düzenini, ü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:

  1. Java 1.7+
  2. 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);

Excel® Dosyasını Buluta 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&reg; 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

Ö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

VersionRelease Date
22.1116 Kasım 2022
22.922 Eylül 2022
22.824 Ağustos 2022
22.729 Temmuz 2022
22.628 Haziran 2022
22.530 Mayıs 2022
22.420 Nisan 2022
22.314 Mart 2022
22.224 Şubat 2022
22.124 Ocak 2022
21.1228 Aralık 2021
21.1130 Kasım 2021
21.108 Kasım 2021
21.913 Ekim 2021
21.818 Eylül 2021
21.73 Ağustos 2021
21.616 Temmuz 2021
21.527 Mayıs 2021
21.125 Ocak 2021
20.114 Aralık 2020
20.1023 Ekim 2020
20.923 Eylül 2020
20.819 Ağustos 2020
20.721 Temmuz 2020
20.62 Temmuz 2020
1.0.012 Mayıs 2020
1.0.112 Mayıs 2020
1.0.212 Mayıs 2020
20.422 Nisan 2020
20.220 Şubat 2020
20.117 Ocak 2020
19.1030 Ekim 2019
19.925 Eylül 2019
19.618 Haziran 2019
19.2.122 Şubat 2019
19.219 Şubat 2019
18.9.16 Eylül 2018
18.95 Eylül 2018
18.815 Ağustos 2018
18.42 Ağustos 2018
18.227 Şubat 2018