باستخدام Swift API القوي، يمكن للمطورين ضغط مستندات PDF لتحسين المحتوى وحجم ملف الإخراج. يحدث تقليل حجم PDF عن طريق تنظيف البيانات والموارد غير المستخدمة. يمكنك أيضًا ضغط الصور داخل PDF لجعل حجم الملف الناتج أصغر.
يمكن حفظ نتيجة تحسين المحتوى وضغطه في ملف PDF الأصلي أو أي تنسيق حفظ متاح - DOCX و DOC و RTF و HTML وغيرها الكثير. على سبيل المثال، قم بضغط PDF واحفظ الإخراج كـ Word.
كما ذكرنا، يتيح لك Swift SDK تقليل حجم PDF برمجيًا. والآن يمكنك تجربة وظائفنا القوية وتقييم كيفية ضغط PDF في Swift بالمثال التالي:
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);
يمكنك استخدام مدير حزم Swift ومدير تبعية Cocoapods لتثبيت Aspose.Words Cloud SDK for Swift. تتوفر معلومات مفصلة حول تثبيت الحزمة في قسم "Installation and Usage".
كبديل، يمكنك استنساخ Aspose.Words Cloud SDK for Swift من GitHub واستخدامها في مشروعك.
يرجى اتباع هذه Instructions للحصول بسرعة على بيانات اعتماد الأمان الضرورية والوصول إلى REST API.