<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides-cloud</artifactId>
<version>21.3.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-slides-cloud', version: '21.3.0')
<dependency org="com.aspose" name="aspose-slides-cloud" rev="21.3.0">
<artifact name="aspose-slides-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-slides-cloud" % "21.3.0"
Bulutta Sunuyu İşlemek için Java REST API
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.Slides Cloud SDK for Java, herhangi bir 3. taraf yazılımı yüklemeden bulut tabanlı Java Uygulamalarınızda elektronik tablo dosya biçimleriyle (PowerPoint® ve OpenOffice®) çalışmanıza yardımcı olur. Aspose.Slides Cloud REST APIs etrafında bir sarmalayıcıdır.
Bulut Sunum İşleme Özellikleri
- Sunuyu veya seçilen slaytları desteklenen çeşitli dosya biçimlerine dönüştürün.
- PowerPoint® sunumlarını bölün veya birleştirin.
- Sunum temalarıyla çalışın (FontScheme, FormatScheme, ColorScheme).
- Animasyon ve hareketli efektleri destekler.
- Slayt notları ekleyin, güncelleyin, ayıklayın ve indirin.
- Slaytlara şekiller (Geometri Yolları, Yakınlaştırma Çerçeveleri, WordArt) uygulayın.
- Özel yazı tipleri için klasör belirtin.
- Çeşitli grafik stillerini destekler (Sütun Grafikleri, Pasta Grafikleri, Sunburst Grafikleri, Dağınık Grafikler, Kabarcık Grafikleri).
- Slayt bilgilerini ayıklayın (Yer tutucular, Yer tutucu sayısı, Yazı tipi şeması, Renk şeması, Arka plan, Yorum).
- İstediğiniz slaytlardan veya tüm sunumdan metni değiştirin.
Sunum Formatlarını Okuma ve Yazma
Microsoft PowerPoint®: PPT, PPTX, POT, POTX, PPS, PPSX, PPTM, PPSM, POTM
OpenOffice®: ODP, OTP
Sunumu Farklı Kaydet
Sabit Düzen: PDF, XPS
Resimler: JPEG, PNG, GIF, BMP, TIFF
Vektör: SVG
Web: HTML
Diğer: SWF
Gereksinimler
API istemci kitaplığının oluşturulması şunları gerektirir:
- Java 1.7+
- Uzman
Önkoşullar
Aspose.Slides 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:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides-cloud</artifactId>
<version>22.4.0</version>
</dependency>
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-slides-cloud-22.4.0.jar
target/lib/*.jar
PowerPoint belgesini PDF biçimine dönüştürür
aspose-slides-cloud kütüphanesini kullanan aşağıdaki örnek kod:
Configuration configuration = new Configuration();
configuration.setAppSid("MyClientId");
configuration.setAppKey("MyClientSecret");
SlidesApi api = new SlidesApi(configuration);
File response = api.convert(Files.readAllBytes(Paths.get("MyPresentation.pptx")), ExportFormat.PDF, null, null, null);
System.out.println("My PDF was saved to " + response.getPath());
lisanslama
Tüm Aspose.Slides 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.10.0 | 3 Kasım 2022 |
22.8.0 | 30 Eylül 2022 |
22.9.0 | 30 Eylül 2022 |
22.7.0 | 1 Ağustos 2022 |
22.6.0 | 13 Temmuz 2022 |
22.5.0 | 6 Haziran 2022 |
22.4.0 | 23 Nisan 2022 |
22.3.0 | 30 Mart 2022 |
22.2.0 | 4 Mart 2022 |
22.1.0 | 4 Şubat 2022 |
21.12.0 | 27 Aralık 2021 |
21.9.0 | 8 Ekim 2021 |
21.8.0 | 4 Eylül 2021 |
21.6.0 | 9 Temmuz 2021 |
21.3.0 | 9 Nisan 2021 |
21.2.0 | 27 Şubat 2021 |
21.1.0 | 2 Şubat 2021 |
20.12.0 | 27 Aralık 2020 |
20.10.0 | 27 Ekim 2020 |
20.9.0 | 5 Ekim 2020 |
20.8.0 | 4 Eylül 2020 |
20.7.0 | 5 Ağustos 2020 |
20.6.0 | 15 Temmuz 2020 |
20.5.0 | 2 Haziran 2020 |
1.0.0 | 12 Mayıs 2020 |
1.0.1 | 12 Mayıs 2020 |
1.0.2 | 12 Mayıs 2020 |
20.4.0 | 8 Mayıs 2020 |
20.2.0 | 3 Mart 2020 |
19.10.0 | 5 Kasım 2019 |
19.9.0 | 30 Eylül 2019 |
19.8.0 | 9 Eylül 2019 |
19.7.0 | 31 Temmuz 2019 |
19.6.0 | 28 Haziran 2019 |
19.5.0 | 10 Haziran 2019 |
19.1.0 | 18 Şubat 2019 |
18.12.0 | 11 Ocak 2019 |
File | Classifier | Size |
---|---|---|
aspose-slides-cloud-21.3.0-javadoc.jar | javadoc | 2.77 MB |
aspose-slides-cloud-21.3.0-sources.jar | sources | 687.88 KB |
aspose-slides-cloud-21.3.0-tests.jar | tests | 214.79 KB |
aspose-slides-cloud-21.3.0.jar | 1.64 MB | |
aspose-slides-cloud-21.3.0.pom | 7.97 KB |
Aspose Java REST API Maven SDK Java-SDK Cloud REST REST-API Cloud-API MIT JWT oauth Aspose.Total Cloud PPT PPTX PPS PPSX PPTM PPSM POTX POTM ODP OTP PDF PDF/A XPS JPEG PNG BMP TIFF SVG HTML SWF presentation slide notes master slide placeholder slide split animation theme document image NotesSlide chart layout Aspose.Slides Aspose.Slides Cloud