MD öğesini Swift SDK'da düzenleyin

Swift içindeki MD öğesini programlı olarak düzenlemek için REST API'yi kullanın

Geliştiriciler bir MD belgesini bu Swift kitaplığıyla değiştirdiğinde, gerçekte düzenlenmekte olan Belge Nesne Modeli'dir (DOM). Böylece, DOM olarak temsil edilen MD belgesinde hemen hemen her türlü değişiklik yapılabilir. Sağlanan Swift SDK ile geliştiriciler bir belgeyi kolayca düzenleyebilir: metni değiştirebilir, tabloları güncelleyebilir, resim ekleyebilir vb. Sadece bir MD yükleyin, gerekli değişiklikleri programlı olarak yapın ve sonucu aynı veya desteklenen herhangi bir kaydetme formatına aktarın.

Kod pasajını görüntüle

REST API kullanarak Swift'da MD'yi düzenleyin

Swift kitaplığımız geliştiricilere, Belge Nesne Modelini (DOM) düzenleyerek bir MD belgesini doğrudan değiştirme yeteneği verir, bu da ek bir yazılımın yüklenmesi gerekmediği anlamına gelir.

Swift kullanarak MD dosyasındaki metni düzenleyin

Bir MD dosyasını düzenlemek için en popüler durum metin düzenlemedir. Verilen yazılım çözümü ile belge içinde Swift kullanarak metin ekleyebilir, değiştirebilir veya silebilirsiniz.

Tabloyu Swift kullanarak MD dosyasında düzenleyin

Bir başka popüler MD düzenleme seçeneği de tablo düzenlemedir. Swift SDK'mız, tablo hücrelerinde tablolar ve metinlerle çalışmanıza olanak tanır.

Swift geliştiricileri, tablo ve tablo hücrelerini ekleyebilir veya kaldırabilir, ayrıca bunlara metin ekleyebilir, düzenleyebilir ve kaldırabilir.

Swift kullanarak MD dosyasına bir resim ekleyin

MD'de metin ve tabloları düzenlemenin yanı sıra başka bir yaygın seçenek daha vardır: Swift'da bir belgeye resim eklemek. Swift geliştiricileri, DOM kullanarak bir MD dosyasına bir görüntü de ekleyebilir.

MD'yi programlı olarak düzenleyin

Bu güçlü Swift SDK'sını deneyin ve MD belge düzenlemedeki bazı seçenekleri değerlendirin. Aşağıdaki örneği kullanarak, MD belgenizi yükleyin ve bazı değişiklikler yapın: metin ekleyin, metin içeren bir tablo ve tablo hücresi ekleyin veya MD belgesine bir resim ekleyin:

Değiştirmek istediğiniz bir belgeyi yükleyin
Kodu çalıştır
Eklemek istediğiniz bir resmi yükleyin
Listeden hedef formatı seçin
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);
Kodu çalıştır
  
Swift kodunu panoya kopyalayın

Swift içinde MD nasıl düzenlenir

  1. Aspose.Words Cloud for Swift yükleyin
  2. Swift projenize bir kitaplık referansı ekleyin (kütüphaneyi içe aktarın)
  3. Swift içinde düzenlemek için MD yükleyin
  4. MD öğesinin başına içerik ekle
  5. Sonuç belgesini bulut deposundan indirin

MD düzenlemesini kullanmak için Swift kitaplığı

Aspose.Words Cloud SDK for Swift kurmak için Swift paket yöneticisi ve Cocoapods bağımlılık yöneticisini kullanabilirsiniz. Paket kurulumu ile ilgili detaylı bilgi "Installation and Usage" bölümünde verilmektedir.

Alternatif olarak Aspose.Words Cloud SDK for Swift kaynak kodunu GitHub'dan kopyalayabilir ve projenizde kullanabilirsiniz.

Gerekli güvenlik kimlik bilgilerini hızla almak ve REST API'mize erişmek için lütfen bu Instructions izleyin.

sistem gereksinimleri

Swift 4.2 veya daha yenisi

Daha fazla ayrıntı görmek için Repository Documentation bakın.

Desteklenen diğer dosya biçimleri

Diğer dosya biçimleri için düzenleme işlemini gerçekleştirebilirsiniz:

5%

Aspose Ürün Güncellemelerine Abone Olun

Doğrudan posta kutunuza teslim edilen aylık bültenleri ve teklifleri alın.

© Aspose Pty Ltd 2001-2024. Her hakkı saklıdır.