Օգտագործելով REST API ը Swift ում, մշակողները կարող են սեղմել փաստաթղթերը DOC, DOCX, RTF, PDF և այլ ձևաչափերով: Տրված լուծումով ելքը սեղմելուց հետո կլինի բարձրորակ ֆայլ։
Օգտագործելով մեր հզոր Swift API ն՝ մշակողները կարող են սեղմել ֆայլերը՝ օպտիմալացնելու բովանդակությունը և ելքային ֆայլի չափը: Ֆայլի չափի կրճատումը տեղի է ունենում չօգտագործված տվյալների և ռեսուրսների մաքրման միջոցով: Կարող եք նաև սեղմել պատկերները՝ ելքային ֆայլի չափն էլ ավելի փոքր դարձնելու համար:
Բովանդակության օպտիմալացման և սեղմման արդյունքը կարող է պահպանվել բնօրինակ ֆայլի ձևաչափով կամ ցանկացած հասանելի պահպանման ձևաչափով՝ DOCX, DOC, RTF, PDF, HTML և շատ ուրիշներ:
Ինչպես նշվեց, մեր Swift SDK ն թույլ է տալիս ծրագրային կերպով նվազեցնել փաստաթղթի չափը ցանկացած աջակցվող ձևաչափով: Օրինակ, կարող եք նվազեցնել PDF, DOCX, DOC, RTF, ODT, EPUB, HTML և այլ ձևաչափերի ֆայլի չափը: Եվ այժմ դուք կարող եք փորձել մեր հզոր ֆունկցիոնալությունը և գնահատել, թե ինչպես սեղմել փաստաթուղթը Swift հետևյալ օրինակով.
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);
Swift- Aspose.Words Cloud SDK for Swift կարող եք օգտագործել Swift փաթեթի կառավարիչը և Cocoapods կախվածության կառավարիչը: Փաթեթի տեղադրման վերաբերյալ մանրամասն տեղեկություններ տրված են "Installation and Usage" բաժնում:
Որպես այլընտրանք, դուք կարող եք կլոնավորել Aspose.Words Cloud SDK for Swift սկզբնական կոդի համար GitHub-ից և օգտագործել այն ձեր նախագծում:
Խնդրում ենք հետևել այս Instructions ՝ արագորեն ստանալու անվտանգության անհրաժեշտ հավաստագրերը և մուտք գործելու մեր REST API ն:
Swift 4.2 կամ ավելի նոր
Լրացուցիչ մանրամասներ տեսնելու համար տես Repository Documentation: