Redigeerige tekst Swift faili SDK s

Kasutage REST API t, et programmiliselt redigeerida tekst faili rakenduses Swift

Kui arendajad muudavad selle Swift teegiga tekst dokumenti, redigeeritakse tegelikult dokumendiobjekti mudelit (DOM). Seega saab DOM ina esitatud tekst dokumendis teha peaaegu igasuguseid muudatusi. Kaasasoleva Swift SDK ga saavad arendajad dokumenti hõlpsalt redigeerida: muuta teksti, värskendada tabeleid, lisada pilte ja nii edasi. Laadige lihtsalt tekst, tehke vajalikud muudatused programmiliselt ja eksportige tulemus samasse või mis tahes toetatud salvestusvormingusse.

Kuva koodilõik

Redigeerige tekst i Swift, kasutades REST API t

Meie Swift teek annab arendajatele võimaluse tekst dokumenti otse muuta, muutes selle dokumendiobjekti mudelit (DOM), mis tähendab, et täiendavat tarkvara pole vaja installida.

Redigeerige tekst failis teksti Swift abil

Kõige populaarsem juhtum tekst faili redigeerimiseks on teksti redigeerimine. Antud tarkvaralahendusega saab dokumendis Swift abil teksti lisada, muuta või kustutada.

Redigeerige tabelit tekst failis Swift abil

Teine populaarne tekst i redigeerimisvõimalus on tabeli redigeerimine. Meie Swift SDK võimaldab teil töötada tabelite ja tekstiga tabelilahtrites.

Swift arendajad saavad lisada või eemaldada tabeli ja tabeli lahtreid, samuti lisada, redigeerida ja eemaldada nendes teksti.

Lisage Swift abil pilt tekst faili

Lisaks teksti ja tabelite redigeerimisele tekst is on veel üks levinud võimalus: Swift dokumendile piltide lisamine. Swift arendajad saavad DOM i abil lisada pildi ka tekst faili.

Redigeerige tekst i programmiliselt

Proovige seda võimsat Swift SDK d ja hinnake mõningaid tekst dokumentide redigeerimise võimalusi. Kasutades järgmist näidet, laadige oma tekst dokument ja tehke mõned muudatused: lisage tekst, lisage tabel ja tekstiga tabelilahter või sisestage tekst dokumenti pilt:

Laadige üles dokument, mida soovite muuta
Käivita kood
Laadige üles pilt, mida soovite lisada
Valige loendist sihtvorming
import AsposeWordsCloud

let config = Configuration(clientId: "####-####-####-####-####", 
   clientSecret: "##################");
let api = try WordsAPI(configuration: config);

let requestDocument = InputStream(url: URL(string: "Input.txt"))!;
let requestParagraph = ParagraphInsert()
  .setText(text: "Morbi enim nunc faucibus a.");
let insertParagraphRequest = InsertParagraphOnlineRequest(document: requestDocument, 
   paragraph: requestParagraph);
let insertParagraph = try api.insertParagraphOnline(request: insertParagraphRequest);

let convertRequest = ConvertDocumentRequest(document: insertParagraph.document.values.first,
  format: "txt");
let convert = try api.convertDocument(request: convertRequest);
import AsposeWordsCloud

let config = Configuration(clientId: "####-####-####-####-####", 
   clientSecret: "##################");
let api = try WordsAPI(configuration: config);

let requestDocument = InputStream(url: URL(string: "Input.txt"))!;
let requestTable = TableInsert()
  .setColumnsCount(columnsCount: 1)
  .setRowsCount(rowsCount: 2);
let insertTableRequest = InsertTableOnlineRequest(document: requestDocument, 
   table: requestTable, nodePath: "");
let insertTable = try api.insertTableOnline(request: insertTableRequest);

let convertRequest = ConvertDocumentRequest(document: insertTable.document.values.first,
  format: "txt");
let convert = try api.convertDocument(request: convertRequest);
import AsposeWordsCloud

let config = Configuration(clientId: "####-####-####-####-####", 
   clientSecret: "##################");
let api = try WordsAPI(configuration: config);

let requestDocument = InputStream(url: URL(string: "Input1.txt"))!;
let requestDrawingObject = DrawingObjectInsert()
  .setHeight(height: 0)
  .setLeft(_left: 0)
  .setRelativeHorizontalPosition(
     relativeHorizontalPosition: DrawingObjectInsert.RelativeHorizontalPosition.margin)
  .setRelativeVerticalPosition(
     relativeVerticalPosition: DrawingObjectInsert.RelativeVerticalPosition.margin)
  .setTop(top: 0)
  .setWidth(width: 0)
  .setWrapType(wrapType: DrawingObjectInsert.WrapType.inline);

let requestImageFile = InputStream(url: URL(string: "Input2.txt"))!;
let insertDrawingObjectRequest = InsertDrawingObjectOnlineRequest(document: requestDocument, 
   drawingObject: requestDrawingObject, imageFile: requestImageFile, nodePath: "sections/0");
let insertDrawingObject = 
   try api.insertDrawingObjectOnline(request: insertDrawingObjectRequest);

let convertRequest = ConvertDocumentRequest(
   document: insertDrawingObject.document.values.first, format: "txt");
let convert = try api.convertDocument(request: convertRequest);
Käivita kood
  
Kopeerige kood Swift lõikelauale

Kuidas muuta tekst rakenduses Swift

  1. Installige "Aspose.Words Cloud for Swift"
  2. Lisage oma Swift projektile teegi viide (importige teek).
  3. Laadige tekst, et seda jaotises Swift muuta
  4. Sisesta sisu tekst alguses
  5. Laadige tulemusdokument pilvesalvestusest alla

Swift teek, et kasutada TXT redigeerimist

Swifti Aspose.Words Cloud SDK for Swift installimiseks saate kasutada Swift paketihaldurit ja Cocoapods sõltuvushaldurit. Üksikasjalik teave paketi installimise kohta on toodud jaotises "Installation and Usage".

Alternatiivina saate kloonida Aspose.Words Cloud SDK for Swift lähtekoodi jaoks GitHubist ja kasutada seda oma projektis.

Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.

Nõuded süsteemile

Swift 4.2 või uuem

Lisateabe saamiseks vaadake Repository Documentation.

Muud toetatud failivormingud

Muude failivormingute puhul saate redigeerida:

5%

Tellige Aspose'i tootevärskendused

Saate igakuiseid uudiskirju ja pakkumisi otse teie postkasti.

© Aspose Pty Ltd 2001-2024. Kõik õigused kaitstud.