Uredite Word u Swift SDK

Koristite REST API za programsko uređivanje Word u Swift

Kada programeri modificiraju Word dokument s ovom Swift bibliotekom, ono što se zapravo uređuje je model objekta dokumenta (DOM). Dakle, gotovo sve promjene mogu se napraviti u Word dokumentu predstavljenom kao DOM. Uz isporučeni Swift SDK, programeri mogu jednostavno uređivati dokument: mijenjati tekst, ažurirati tablice, dodavati slike i tako dalje. Samo učitajte Word, izvršite potrebne promjene programski i izvezite rezultat u isti ili bilo koji podržani format spremanja.

Pogledajte isječak koda

Uredite Word u Swift koristeći REST API

Naša Swift knjižnica daje programerima mogućnost da izravno modificiraju Word dokument uređivanjem njegovog modela objekta dokumenta (DOM), što znači da ne treba instalirati dodatni softver.

Uredite tekst u Word datoteci pomoću Swift

Najpopularniji slučaj za uređivanje Word datoteke je uređivanje teksta. S danim softverskim rješenjem možete dodavati, mijenjati ili brisati tekst pomoću Swift unutar dokumenta.

Uredite tablicu u Word datoteci pomoću Swift

Još jedna popularna opcija za uređivanje Word a je uređivanje tablice. Naš Swift SDK omogućuje vam rad s tablicama i tekstom u ćelijama tablice.

Swift programeri mogu dodavati ili uklanjati ćelije tablice i tablice, kao i dodavati, uređivati i uklanjati tekst unutar njih.

Dodajte sliku u Word datoteku pomoću Swift

Osim uređivanja teksta i tablica u Word u, postoji još jedna uobičajena opcija: dodavanje slika u dokument u Swift. Swift programeri također mogu dodati sliku u Word datoteku koristeći DOM.

Programski uredite Word

Isprobajte ovaj moćni Swift SDK i procijenite neke opcije u uređivanju Word dokumenata. Koristeći sljedeći primjer, učitajte svoj Word dokument i napravite neke izmjene: dodajte tekst, dodajte tablicu i ćeliju tablice s tekstom ili umetnite sliku u Word dokument:

Prenesite dokument koji želite izmijeniti
Pokreni kôd
Učitajte sliku koju želite umetnuti
Odaberite ciljni format s popisa
import AsposeWordsCloud

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

let requestDocument = InputStream(url: URL(string: "Input.docx"))!;
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: "docx");
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.docx"))!;
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: "docx");
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.docx"))!;
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.docx"))!;
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: "docx");
let convert = try api.convertDocument(request: convertRequest);
Pokreni kôd
  
Kopirajte kôd Swift u međuspremnik

Kako urediti Word u Swift

  1. Instalirajte 'Aspose.Words Cloud za Swift'
  2. Dodajte referencu biblioteke (uvezite biblioteku) svom Swift projektu
  3. Učitajte Word za uređivanje u Swift
  4. Umetni sadržaj na početak Word
  5. Preuzmite dokument rezultata iz pohrane u oblaku

Biblioteka Swift za korištenje DOCX uređivanja

Možete koristiti upravitelja paketa Swift i upravitelja ovisnosti Cocoapods za instaliranje Aspose.Words Cloud SDK for Swift. Detaljne informacije o instalaciji paketa nalaze se u odjeljku "Installation and Usage".

Kao alternativu, možete klonirati Aspose.Words Cloud SDK for Swift izvorni kod s GitHuba i koristiti ga u svom projektu.

Slijedite ove Instructions kako biste brzo dobili potrebne sigurnosne vjerodajnice i pristupili našem REST API ju.

Zahtjevi sustava

Swift 4.2 ili noviji

Pogledajte Repository Documentation da vidite više pojedinosti.

Ostali podržani formati datoteka

Možete izvršiti operaciju uređivanja za druge formate datoteka:

5%

Pretplatite se na Aspose ažuriranja proizvoda

Primajte mjesečne biltene i ponude izravno u vaš poštanski sandučić.

© Aspose Pty Ltd 2001-2024. Sva prava pridržana.