Редагувати MD у Swift SDK

Використовуйте REST API, щоб програмно редагувати MD у Swift

Коли розробники змінюють MD документ за допомогою цієї бібліотеки Swift, фактично редагується об’єктна модель документа (DOM). Таким чином, до MD документа, представленого як DOM, можна внести майже будь-які зміни. Завдяки наданому Swift SDK розробники можуть легко редагувати документ: змінювати текст, оновлювати таблиці, додавати зображення тощо. Просто завантажте MD, внесіть необхідні зміни програмно та експортуйте результат у той самий або будь-який підтримуваний формат збереження.

Переглянути фрагмент коду

Редагувати MD у Swift за допомогою REST API

Наша бібліотека Swift дає розробникам можливість безпосередньо змінювати MD документ шляхом редагування його об'єктної моделі документа (DOM), що означає, що не потрібно встановлювати додаткове програмне забезпечення.

Редагувати текст у MD файлі за допомогою Swift

Найпопулярнішим випадком для редагування MD файлу є редагування тексту. За допомогою даного програмного рішення ви можете додавати, змінювати або видаляти текст за допомогою Swift в документі.

Редагувати таблицю у MD файлі за допомогою Swift

Ще одним популярним варіантом редагування MD є редагування таблиці. Наш Swift SDK дозволяє працювати з таблицями та текстом у клітинках таблиці.

Розробники Swift можуть додавати або видаляти клітинки таблиці та таблиці, а також додавати, редагувати та видаляти текст всередині них.

Додайте зображення до MD файлу за допомогою Swift

Окрім редагування тексту та таблиць у MD, є ще один поширений варіант: додавання зображень до документа в Swift. Розробники Swift також можуть додати зображення до MD файлу за допомогою DOM.

Редагувати MD програмно

Спробуйте цей потужний Swift SDK та оцініть деякі параметри редагування MD документів. Використовуючи наступний приклад, завантажте свій MD документ і внесіть деякі зміни: додайте текст, додайте таблицю та клітинку таблиці з текстом або вставте зображення в MD документ:

Завантажте документ, який потрібно змінити
Виконати код
Завантажте зображення, яке хочете вставити
Виберіть цільовий формат зі списку
import AsposeWordsCloud

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

let requestDocument = InputStream(url: URL(string: "Input.md"))!;
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: "md");
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.md"))!;
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: "md");
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.md"))!;
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.md"))!;
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: "md");
let convert = try api.convertDocument(request: convertRequest);
Виконати код
  
Скопіюйте код Swift у буфер обміну

Як редагувати MD Swift REST API

  1. Установіть "Aspose.Words Cloud для Swift"
  2. Додайте посилання на бібліотеку (імпортуйте бібліотеку) до свого проекту Swift
  3. Завантажте MD для редагування в Swift
  4. Вставити вміст на початку MD
  5. Завантажте документ результату з хмарного сховища

Swift бібліотека для редагування MD

Ви можете використовувати менеджер пакетів 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. Всі права захищені.