Öppna enkelt Word, PDF dokument med bara några rader med Swift kod. Vårt Swift bibliotek ger dig allt du behöver för att få åtkomst till dokumentinnehåll programmatiskt.
Om du vill öppna en textfil och arbeta med datan i vanlig textformat kan du göra det med de mest grundläggande funktionerna i Swift språket och operativsystemet. När det gäller att läsa kontorsdokument, presenterade i en mängd olika filformat (DOCX, DOC, PDF, RTF, ODT, HTML, etc.), är denna uppgift svårare att lösa, eftersom sådana dokument beskrivs av komplexa trädliknande data strukturer inom DOM modellen.
Vårt Swift bibliotek är en molnbaserad lösning som gör att du kan öppna dokument i alla kontors- och webbformat. Detta distribuerade tillvägagångssätt ger dig flexibilitet i mjukvaruutveckling med Swift språket, eftersom all resurskrävande dokumentbehandling kommer att ske på Aspose-servrar. Allt du behöver är att skaffa privata nycklar för att komma åt Cloud API i Swift kod.
Du kan iterera över dokumentelement, eller så kan du söka efter specifika element i DOM trädet. Vi tillhandahåller ett brett utbud av Swift funktioner både för att arbeta med dokumentets struktur och med data som finns i dokumentnoderna.
Följande Swift kodexempel hjälper dig att snabbt ta reda på hur du laddar ett dokument och utför några åtgärder på det.
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);
Du kan använda Swift -pakethanteraren och Cocoapods beroendehanterare för att installera Aspose.Words Cloud SDK for Swift. Detaljerad information om installation av paketet finns i avsnittet "Installation and Usage".
Som ett alternativ kan du klona Aspose.Words Cloud SDK for Swift -källkod från GitHub och använda den i ditt projekt.
Följ dessa Instructions för att snabbt få nödvändiga säkerhetsuppgifter och få tillgång till vårt REST API.