OTT Dosyasını Çevrimiçi Olarak veya Android Uygulamasını Kullanarak Sıkıştırın
Güçlü android tabanlı OTT belge sıkıştırma uygulamaları geliştirin.OTT dosyaları da dahil olmak üzere çeşitli belgeleri uygulama aracılığıyla çevrimiçi olarak anında indirerek özgürce sıkıştırın.
OTT Dosyalarını Çevrimiçi Olarak Sıkıştırın ve Optimize Edin
- Sıkıştırmak ve optimize etmek için OTT dosyalarını yükleyin.
- Sıkıştırma Düzeyini seçin (Düşük, Orta veya Yüksek)
- “Sıkıştır” düğmesini tıklayın.
- Sıkıştırılmış OTT dosyasını indirin.
- Boyutunu ve içerik kalitesini kontrol ederek sıkıştırmanın sonucunu görüntüleyin ve alın.
OTT Dosyasını Android Uygulamasıyla Sıkıştırın
- Projenize Java kitaplığına referans verin
- Belgeyi yükleyin
- Görüntüleri olan tüm düğümleri alın ve her düğümde döngü yapın
- setImage kullanarak sıkıştırılmış görüntüleri ayarlayın
- Sıkıştırma seviyesini setCompressionLevel(CompressionLevel.MAXIMUM) aracılığıyla maksimuma ayarlayın
- Kaydetme yöntemini çağırın ve sıkıştırılmış OTT dosyasını alın
Java Kodu: OTT Dosyalarını Sıkıştır
import com.aspose.words.*; | |
Document wordDocument = new Document("sourceFile.docx"); | |
wordDocument.cleanup(); | |
NodeCollection nodes = wordDocument.getChildNodes(NodeType.SHAPE, true); | |
for (Shape shape : (Iterable<Shape>) nodes) | |
{ | |
if (shape.isImage()) | |
{ | |
BufferedImage image = ImageIO.read(shape.getImageData().toStream()); | |
shape.getImageData().setImage("yourCompressedImage"); | |
} | |
} | |
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions(); | |
saveOptions.setCompressionLevel(CompressionLevel.MAXIMUM); | |
wordDocument.save("CompressedWordFile.docx", saveOptions); |
Android için OTT Dosya Sıkıştırma Uygulamasını Geliştirin
Birden fazla OTT dosyasını kolayca sıkıştırmak için android komut dosyası veya yardımcı program uygulaması geliştirmeniz mi gerekiyor?
Aspose.Total for Android via Java
’nin
Aspose.Words for Android via Java
alt API’leri ile herhangi bir android geliştiricisi, belgeler arasında sıkıştırma uygulamasını programlamak için yukarıdaki API kodunu entegre edebilir.Belge sıkıştırmaya yönelik güçlü android kitaplığı, OTT formatı dahil birçok popüler formatı destekler.
OTT Dosyaları için Android Sıkıştırma Kitaplığı
- Java paketlerimizi Maven depoları ‘de barındırıyoruz.
- Aspose.Words for Java, bayt kodunu içeren yaygın bir JAR dosyasıdır.
- Aspose.Words for Android via Java’in nasıl kurulacağını öğrenmek için adım adım talimatlar ‘yi takip edin.
sistem gereksinimleri
- Java SE 7 ve daha yeni Java sürümleri desteklenmektedir.
- Güncel olmayan JRE kullanmak zorunda kalmanız durumunda Java SE 6 için ayrı paket.
- Java paketi çapraz platformdur ve JVM uygulamasına sahip tüm işletim sistemlerinde çalışır.
- İşletim sistemleri Microsoft Windows, Linux, macOS, Android ve iOS’u içerir.
JogAmp JOGL, Harfbuzz yazı tipi motoru, Java Gelişmiş Görüntüleme JAI gibi isteğe bağlı paket bağımlılıkları hakkında daha fazla ayrıntı için lütfen [Ürün Dokümantasyonu](https://docs.aspose.com/words/java/system-requirements/)'e bakın.