Usando a REST API em Swift, os desenvolvedores podem compactar documentos em DOC, DOCX, RTF, PDF e outros formatos. Com a solução fornecida, a saída será um arquivo de alta qualidade após a compactação.
Usando nossa poderosa Swift API, os desenvolvedores podem compactar arquivos para otimizar o conteúdo e o tamanho do arquivo de saída. A redução do tamanho do arquivo ocorre pela limpeza de dados e recursos não utilizados. Você também pode compactar imagens para tornar o tamanho do arquivo de saída ainda menor.
O resultado da otimização e compactação do conteúdo pode ser salvo no formato de arquivo original ou em qualquer formato de salvamento disponível – DOCX, DOC, RTF, PDF, HTML e muitos outros.
Conforme mencionado, nosso SDK do Swift permite que você reduza programaticamente o tamanho de um documento em qualquer formato suportado. Por exemplo, você pode reduzir o tamanho do PDF arquivo, DOCX, DOC, RTF, ODT, EPUB, HTML e outros formatos. E agora você pode experimentar nossa poderosa funcionalidade e avaliar como compactar um documento em Swift com o seguinte exemplo:
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);
Você pode usar o gerenciador de pacotes Swift e o gerenciador de dependências Cocoapods para instalar o Aspose.Words Cloud SDK for Swift. Informações detalhadas sobre a instalação do pacote são fornecidas na seção "Installation and Usage".
Como alternativa, você pode clonar o código-fonte do Aspose.Words Cloud SDK for Swift do GitHub e usá-lo em seu projeto.
Siga estas Instructions para obter rapidamente as credenciais de segurança necessárias e acessar nossa REST API.
Swift 4.2 ou mais recente
Consulte a Repository Documentation para ver mais detalhes.