Bearbeiten Sie text im Swift SDK

Verwenden Sie die REST API, um text in Swift programmgesteuert zu bearbeiten

Wenn Entwickler ein text Dokument mit dieser Swift Bibliothek ändern, wird tatsächlich das Document Object Model (DOM) bearbeitet. Somit können fast alle Änderungen an dem als DOM dargestellten text Dokument vorgenommen werden. Mit dem bereitgestellten Swift SDK können Entwickler ein Dokument ganz einfach bearbeiten: Text ändern, Tabellen aktualisieren, Bilder hinzufügen und so weiter. Laden Sie einfach ein text, nehmen Sie die erforderlichen Änderungen programmgesteuert vor und exportieren Sie das Ergebnis in dasselbe oder ein beliebiges unterstütztes Speicherformat.

Codeausschnitt anzeigen

Bearbeiten Sie text in Swift mit der REST API

Unsere Swift Bibliothek gibt Entwicklern die Möglichkeit, ein text Dokument direkt durch Bearbeiten seines Document Object Model (DOM) zu ändern, was bedeutet, dass keine zusätzliche Software installiert werden muss.

Text in text Datei mit Swift bearbeiten

Der beliebteste Fall zum Bearbeiten einer text Datei ist die Textbearbeitung. Mit der angegebenen Softwarelösung können Sie mit Swift innerhalb des Dokuments Text hinzufügen, ändern oder löschen.

Bearbeiten Sie die Tabelle in der text Datei mit Swift

Eine weitere beliebte text Bearbeitungsoption ist die Tabellenbearbeitung. Mit unserem Swift SDK können Sie mit Tabellen und Text in Tabellenzellen arbeiten.

Swift Entwickler können Tabellen und Tabellenzellen hinzufügen oder entfernen sowie Text darin hinzufügen, bearbeiten und entfernen.

Fügen Sie mit Swift ein Bild zu einer text Datei hinzu

Neben der Bearbeitung von Text und Tabellen in text gibt es eine weitere gängige Option: das Hinzufügen von Bildern zu einem Dokument in Swift. Swift Entwickler können auch mithilfe von DOM ein Bild in eine text Datei einfügen.

Bearbeiten Sie text programmgesteuert

Probieren Sie dieses leistungsstarke Swift SDK aus und testen Sie einige Optionen zur Bearbeitung von text Dokumenten. Laden Sie anhand des folgenden Beispiels Ihr text Dokument und nehmen Sie einige Änderungen vor: Fügen Sie Text hinzu, fügen Sie eine Tabelle und eine Tabellenzelle mit Text hinzu oder fügen Sie ein Bild in das text Dokument ein:

Laden Sie ein Dokument hoch, das Sie ändern möchten
Code ausführen
Laden Sie ein Bild hoch, das Sie einfügen möchten
Wählen Sie das Zielformat aus der Liste
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);
Code ausführen
  
Code Swift in die Zwischenablage kopieren

So bearbeiten Sie text in Swift

  1. Installieren Sie "Aspose.Words Cloud für Swift"
  2. Fügen Sie Ihrem Swift Projekt eine Bibliotheksreferenz hinzu (importieren Sie die Bibliothek).
  3. Laden Sie text, um es in Swift zu bearbeiten
  4. Inhalt am Anfang von text einfügen
  5. Laden Sie das Ergebnisdokument aus dem Cloud-Speicher herunter

Swift Bibliothek zur Verwendung der TXT Bearbeitung

Sie können den Swift -Paketmanager und Cocoapods Abhängigkeitsmanager verwenden, um Aspose.Words Cloud SDK for Swift zu installieren. Detaillierte Informationen zur Installation des Pakets finden Sie im Abschnitt "Installation and Usage".

Alternativ können Sie Aspose.Words Cloud SDK for Swift -Quellcode von GitHub klonen und in Ihrem Projekt verwenden.

Bitte befolgen Sie diese Instructions, um schnell die erforderlichen Sicherheitsanmeldeinformationen zu erhalten und auf unsere REST API zuzugreifen.

System Anforderungen

Swift 4.2 oder neuer

Weitere Einzelheiten finden Sie in der Repository Documentation.

Andere unterstützte Dateiformate

Sie können Bearbeitungsvorgänge für andere Dateiformate durchführen:

5%

Abonnieren Sie Produkt-Updates von Aspose

Erhalten Sie monatliche Newsletter und Angebote direkt in Ihre Mailbox.

© Aspose Pty Ltd 2001-2024. Alle Rechte vorbehalten.