Отваряйте лесно DOCX документи само с няколко реда от Swift код. Нашата Swift библиотека ще ви предостави всичко необходимо за програмен достъп до съдържанието на DOCX документа.
Задачата за четене на DOCX документи е задача за четене на йерархични структури от данни в DOM модела. Това предполага познаване на формата на всеки отделен DOCX елемент от данни, включително всички негови възможни дъщерни елементи и атрибути.
Нашата Swift библиотека е базирано на облак решение, което ще ви позволи лесно да отваряте DOCX файлове за четене и писане. Този разпределен подход ви дава гъвкавост при разработката на софтуер с помощта на езика Swift, тъй като цялата обработка на DOCX документи с интензивно използване на ресурси ще се извършва на сървърите на Aspose. Всичко, от което се нуждаете, е да получите лични ключове за достъп до Cloud API в Swift код.
Можете да итерирате всички елементи на DOCX документ или можете да търсите конкретни елементи в DOM дърво. Предоставяме широк набор от функции на Swift както за работа със структурата на DOCX файла, така и с данните, съдържащи се във възлите на документа.
Следният пример на код ще ви помогне бързо да разберете как да заредите DOCX файл с помощта на Swift и да извършите някои действия върху него.
import AsposeWordsCloud
let config = Configuration(clientId: "####-####-####-####-####",
clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let fileName = "Input.docx";
let requestFileContent = InputStream(url: URL(
string: try String(contentsOf: fileName, isDirectory: false)))!;
let uploadDocumentRequest = UploadFileRequest(fileContent: requestFileContent, path: fileName);
_ = try api.uploadFile(request: uploadDocumentRequest);
let requestParagraph = ParagraphInsert()
.setText(text: "Reading and writing to the file in the cloud occurs automatically.");
let insertParagraphRequest = InsertParagraphRequest(name: fileName, paragraph: requestParagraph);
_ = try api.insertParagraph(request: insertParagraphRequest);
let downloadDocumentRequest = DownloadFileRequest(path: fileName);
_ = try api.downloadFile(request: downloadDocumentRequest);
Можете да използвате мениджъра на пакети Swift и мениджъра на зависимости Cocoapods, за да инсталирате Aspose.Words Cloud SDK for Swift. Подробна информация за инсталирането на пакета е дадена в раздела "Installation and Usage".
Като алтернатива можете да клонирате Aspose.Words Cloud SDK for Swift от GitHub и да го използвате във вашия проект.
Моля, следвайте тези Instructions, за да получите бързо необходимите идентификационни данни за сигурност и да получите достъп до нашия REST API.
Swift 4.2 или по-нова версия
Вижте Repository Documentation, за да видите повече подробности.
Можете да отваряте документи в други формати: