Menggunakan REST API di Swift, pengembang dapat mengompresi DOCX secara terprogram. Dengan solusi yang diberikan, output akan menjadi file berkualitas tinggi setelah kompresi.
Menggunakan Swift API kami yang kuat, pengembang dapat mengompresi DOCX untuk mengoptimalkan konten dan ukuran file keluaran. Mengurangi ukuran file terjadi dengan membersihkan data dan sumber daya yang tidak digunakan. Anda juga dapat mengompresi gambar untuk membuat ukuran file output lebih kecil.
Hasil pengoptimalan dan kompresi konten dapat disimpan dalam DOCX asli atau format penyimpanan apa pun yang tersedia – DOCX, DOC, RTF, PDF, HTML, dan banyak lainnya.
Seperti yang disebutkan, SDK Swift kami memungkinkan Anda mengurangi ukuran DOCX secara terprogram. Dan sekarang Anda dapat mencoba fungsionalitas canggih kami dan mengevaluasi cara mengompresi DOCX di Swift dengan contoh berikut:
import AsposeWordsCloud
let config = Configuration(clientId: "####-####-####-####-####",
clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let requestDocument = InputStream(url: URL(string: "Input.docx"))!;
let requestCompressOptions = CompressOptions()
.setImagesQuality(imagesQuality: 75)
.setImagesReduceSizeFactor(imagesReduceSizeFactor: 1);
let compressDocumentRequest = CompressDocumentOnlineRequest(
document: requestDocument, compressOptions: requestCompressOptions);
let compressDocument = try api.compressDocumentOnline(request: compressDocumentRequest);
let convertDocument = ConvertDocumentRequest(
document: compressDocument.document.values.first, format: "docx");
_ = try api.convertDocument(request: convertDocument);
Anda dapat menggunakan pengelola paket Swift dan pengelola ketergantungan Cocoapods untuk menginstal Aspose.Words Cloud SDK for Swift. Informasi rinci tentang menginstal paket diberikan di bagian "Installation and Usage".
Sebagai alternatif, Anda dapat mengkloning Aspose.Words Cloud SDK for Swift dari GitHub dan menggunakannya dalam proyek Anda.
Harap ikuti Instructions ini untuk mendapatkan kredensial keamanan yang diperlukan dengan cepat dan mengakses REST API kami.
Swift 4.2 atau lebih baru
Lihat Repository Documentation untuk melihat detail lebih lanjut.
Anda dapat melakukan kompresi dokumen untuk format file lain: