Kompres PDF di Swift SDK

Kurangi PDF ukuran menggunakan Swift

Menggunakan REST API di Swift, pengembang dapat mengompresi PDF secara terprogram. Dengan solusi yang diberikan, output akan menjadi file berkualitas tinggi setelah kompresi.

Lihat cuplikan kode

Kompres PDF di Swift

Menggunakan Swift API kami yang kuat, pengembang dapat mengompresi PDF dokumen untuk mengoptimalkan konten dan ukuran file keluaran. Mengurangi ukuran PDF terjadi dengan membersihkan data dan sumber daya yang tidak digunakan. Anda juga dapat mengompres gambar di dalam PDF untuk membuat ukuran file output lebih kecil.

Hasil pengoptimalan dan kompresi konten dapat disimpan dalam PDF asli atau format penyimpanan apa pun yang tersedia – DOCX, DOC, RTF, HTML, dan banyak lagi lainnya. Misalnya, kompres PDF dan simpan hasilnya sebagai Word.

Kurangi ukuran PDF file di Swift

Seperti yang disebutkan, SDK Swift kami memungkinkan Anda mengurangi ukuran PDF secara terprogram. Dan sekarang Anda dapat mencoba fungsionalitas canggih kami dan mengevaluasi cara mengompresi PDF di Swift dengan contoh berikut:

Unggah file yang ingin Anda optimalkan/kompres
Jalankan kode
Pilih format target dari daftar
import AsposeWordsCloud

let config = Configuration(clientId: "####-####-####-####-####",
   clientSecret: "##################");
let api = try WordsAPI(configuration: config);

let requestDocument = InputStream(url: URL(string: "Input.pdf"))!;
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: "pdf");
_ = try api.convertDocument(request: convertDocument);
Jalankan kode
  
Salin kode Swift ke papan klip

Cara kompres PDF Swift REST API

  1. Instal Aspose.Words Cloud for Swift
  2. Tambahkan referensi perpustakaan (impor perpustakaan) ke proyek Swift Anda
  3. Konfigurasikan API menggunakan kunci aplikasi Anda
  4. Muat sumber PDF untuk mengompres
  5. Kompres PDF, bersihkan informasi yang tidak digunakan
  6. Pilih format file keluaran
  7. Dapatkan hasil kompresi PDF sebagai file terpisah

Swift perpustakaan untuk menggunakan PDF kompresi

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.

Persyaratan sistem

Swift 4.2 atau lebih baru

Lihat Repository Documentation untuk melihat detail lebih lanjut.

Format file lain yang didukung

Anda dapat melakukan kompresi dokumen untuk format file lain:

5%

Berlangganan Pembaruan Produk Aspose

Dapatkan buletin bulanan dan penawaran langsung dikirim ke kotak surat Anda.

© Aspose Pty Ltd 2001-2024. Seluruh hak cipta.