A(z) Swift REST API használatával a fejlesztők programozottan tömöríthetik a(z) JPG fájlt. Az adott megoldással a kimenet tömörítés után jó minőségű fájl lesz.
Hatékony Swift API nkkal a fejlesztők tömöríthetik az JPG t a tartalom és a kimeneti fájl méretének optimalizálása érdekében. A fájlméret csökkentése a fel nem használt adatok és erőforrások megtisztításával történik. A képeket tömörítheti is, hogy a kimeneti fájl mérete még kisebb legyen.
A tartalomoptimalizálás és -tömörítés eredménye elmenthető az eredeti JPG ben vagy bármely elérhető mentési formátumban – DOCX, DOC, RTF, PDF, HTML és még sok más.
Mint említettük, a Swift SDK lehetővé teszi az JPG méretének programozott csökkentését. Most pedig kipróbálhatja hatékony funkcióinkat, és kiértékelheti az JPG tömörítését a Scalában a következő példával:
import AsposeWordsCloud
let config = Configuration(clientId: "####-####-####-####-####",
clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let requestDocument = InputStream(url: URL(string: "Input.jpg"))!;
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: "jpg");
_ = try api.convertDocument(request: convertDocument);
Használhatja a Swift csomagkezelőt és a Cocoapods függőségi kezelőt az Aspose.Words Cloud SDK for Swift telepítéséhez. A csomag telepítésével kapcsolatos részletes információk a "Installation and Usage" részben találhatók.
Alternatív megoldásként klónozhatja Aspose.Words Cloud SDK for Swift forráskódhoz a GitHubból, és felhasználhatja a projektben.
Kérjük, kövesse ezeket az Instructions a szükséges biztonsági hitelesítő adatok gyors megszerzéséhez és a REST API eléréséhez.
Swift 4.2 vagy újabb
További részletekért tekintse meg a Repository Documentation.
Más fájlformátumokhoz is végezhet dokumentumtömörítést: