ערוך את טֶקסט ב SDK של Swift

השתמש ב REST API כדי לערוך את טֶקסט ב Swift באופן פרוגרמטי

כאשר מפתחים משנים מסמך טֶקסט עם ספריית Swift זו, מה שנערך בפועל הוא מודל אובייקט המסמך (DOM). לפיכך, ניתן לבצע כמעט כל שינוי במסמך טֶקסט המיוצג כ DOM. עם ה SDK של Swift המסופק, מפתחים יכולים לערוך מסמך בקלות: לשנות טקסט, לעדכן טבלאות, להוסיף תמונות וכן הלאה. פשוט טען טֶקסט, בצע את השינויים הדרושים באופן פרוגרמטי וייצא את התוצאה לאותו פורמט שמירה נתמך או לכל פורמט שמירה נתמך.

הצג את קטע הקוד

ערוך טֶקסט ב Swift באמצעות REST API

ספריית הלינוקס שלנו מעניקה למפתחים את היכולת לשנות מסמך טֶקסט ישירות על ידי עריכת Document Object Model (DOM) שלו, כלומר אין צורך להתקין תוכנה נוספת.

ערוך טקסט בקובץ טֶקסט באמצעות Swift

המקרה הפופולרי ביותר לעריכת קובץ טֶקסט הוא עריכת טקסט. עם פתרון התוכנה הנתון, אתה יכול להוסיף, לשנות או למחוק טקסט באמצעות Swift בתוך המסמך.

ערוך טבלה בקובץ טֶקסט באמצעות Swift

אפשרות נוספת לעריכת טֶקסט פופולרית היא עריכת טבלה. Swift SDK שלנו מאפשר לך לעבוד עם טבלאות וטקסט בתאי טבלה.

מפתחי Swift יכולים להוסיף או להסיר תאי טבלה וטבלה, כמו גם להוסיף, לערוך ולהסיר טקסט בתוכם.

הוסף תמונה ל טֶקסט קובץ באמצעות Swift

מלבד עריכת טקסט וטבלאות ב טֶקסט, ישנה אפשרות נפוצה נוספת: הוספת תמונות למסמך ב Swift. מפתחי לינוקס יכולים גם להוסיף תמונה ל טֶקסט קובץ באמצעות DOM.

ערוך טֶקסט באופן תכנותי

נסה את SDK ה Swift העוצמתי הזה והעריך כמה אפשרויות בעריכת מסמכי טֶקסט. בעזרת הדוגמה הבאה, טען את מסמך ה טֶקסט שלך ובצע כמה שינויים: הוסף טקסט, הוסף טבלה ותא טבלה עם טקסט או הוסף תמונה למסמך ה טֶקסט:

העלה מסמך שברצונך לשנות
הפעל קוד
העלה תמונה שברצונך להוסיף
בחר את פורמט היעד מהרשימה
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);
הפעל קוד
  
העתק את הקוד Swift ללוח

כיצד לערוך את טֶקסט ב Swift

  1. התקן את 'Aspose.Words Cloud עבור Swift'
  2. הוסף הפניה לספרייה (ייבא את הספרייה) לפרויקט Swift שלך
  3. טען טֶקסט כדי לערוך ב Swift
  4. הוסף תוכן בתחילת טֶקסט
  5. הורד את מסמך התוצאה מאחסון הענן

ספריית Swift לשימוש בעריכה של TXT

אתה יכול להשתמש במנהל החבילות של 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 כדי לראות פרטים נוספים.

פורמטי קבצים נתמכים אחרים

אתה יכול לבצע פעולת עריכה עבור פורמטים אחרים של קבצים:

5%

הירשם לעדכוני מוצר Aspose

קבל ניוזלטרים והצעות חודשיים שנשלחו ישירות לתיבת הדואר שלך.

© Aspose Pty Ltd 2001-2024. כל הזכויות שמורות.