Mit der REST API in Swift können Entwickler Dokumente in DOC, DOCX, RTF, PDF und anderen Formaten komprimieren. Mit der angegebenen Lösung wird die Ausgabe nach der Komprimierung eine qualitativ hochwertige Datei sein.
Mit unserer leistungsstarken Swift API können Entwickler Dateien komprimieren, um den Inhalt und die Ausgabedateigröße zu optimieren. Die Reduzierung der Dateigröße erfolgt durch die Bereinigung ungenutzter Daten und Ressourcen. Sie können Bilder auch komprimieren, um die Größe der Ausgabedatei noch kleiner zu machen.
Das Ergebnis der Inhaltsoptimierung und -komprimierung kann im Originaldateiformat oder in jedem verfügbaren Speicherformat gespeichert werden – DOCX, DOC, RTF, PDF, HTML und viele andere.
Wie bereits erwähnt, können Sie mit unserem Swift SDK die Größe eines Dokuments in jedem unterstützten Format programmgesteuert reduzieren. Beispielsweise können Sie die Dateigröße von PDF, DOCX, DOC, RTF, ODT, EPUB, HTML und anderen Formaten reduzieren. Und jetzt können Sie unsere leistungsstarke Funktionalität ausprobieren und anhand des folgenden Beispiels bewerten, wie ein Dokument in Swift komprimiert wird:
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);
Sie können den Swift -Paketmanager und Cocoapods Abhängigkeitsmanager verwenden, um Aspose.Words Cloud SDK for Swift zu installieren. Detaillierte Informationen zur Installation des Pakets finden Sie im Abschnitt "Installation and Usage".
Alternativ können Sie Aspose.Words Cloud SDK for Swift -Quellcode von GitHub klonen und in Ihrem Projekt verwenden.
Bitte befolgen Sie diese Instructions, um schnell die erforderlichen Sicherheitsanmeldeinformationen zu erhalten und auf unsere REST API zuzugreifen.
Swift 4.2 oder neuer
Weitere Einzelheiten finden Sie in der Repository Documentation.