HTML öğesini Ruby SDK'da düzenleyin

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

Geliştiriciler bir HTML belgesini bu Ruby kitaplığıyla değiştirdiğinde, gerçekte düzenlenmekte olan Belge Nesne Modeli'dir (DOM). Böylece, DOM olarak temsil edilen HTML belgesinde hemen hemen her türlü değişiklik yapılabilir. Sağlanan Ruby SDK ile geliştiriciler bir belgeyi kolayca düzenleyebilir: metni değiştirebilir, tabloları güncelleyebilir, resim ekleyebilir vb. Sadece bir HTML 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 Ruby'da HTML'yi düzenleyin

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

Ruby kullanarak HTML dosyasındaki metni düzenleyin

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

Tabloyu Ruby kullanarak HTML dosyasında düzenleyin

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

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

Ruby kullanarak HTML dosyasına bir resim ekleyin

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

HTML'yi programlı olarak düzenleyin

Bu güçlü Ruby SDK'sını deneyin ve HTML belge düzenlemedeki bazı seçenekleri değerlendirin. Aşağıdaki örneği kullanarak, HTML belgenizi yükleyin ve bazı değişiklikler yapın: metin ekleyin, metin içeren bir tablo ve tablo hücresi ekleyin veya HTML 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
require 'aspose_words_cloud'

AsposeWordsCloud.configure do |config|
  config.client_data['ClientId'] = '####-####-####-####-####'
  config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new

request_document = File.open('Input.html')
request_paragraph = ParagraphInsert.new({:Text => 'Morbi enim nunc faucibus a.'})
insert_paragraph_request = InsertParagraphOnlineRequest.new(document: request_document, 
   paragraph: request_paragraph)
insert_paragraph = @words_api.insert_paragraph_online(insert_paragraph_request)

convert_request = ConvertDocumentRequest.new(
   document: insert_paragraph.document.values[0], format: 'html')
convert = @words_api.convert_document(convert_request)
require 'aspose_words_cloud'

AsposeWordsCloud.configure do |config|
  config.client_data['ClientId'] = '####-####-####-####-####'
  config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new

request_document = File.open('Input.html')
request_table = TableInsert.new({:ColumnsCount => 1, :RowsCount => 2})
insert_table_request = InsertTableOnlineRequest.new(document: request_document, 
   table: request_table, node_path: '')
insert_table = @words_api.insert_table_online(insert_table_request)

convert_request = ConvertDocumentRequest.new(
   document: insert_table.document.values[0], format: 'html')
convert = @words_api.convert_document(convert_request)
require 'aspose_words_cloud'

AsposeWordsCloud.configure do |config|
  config.client_data['ClientId'] = '####-####-####-####-####'
  config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new

request_document = File.open('Input1.html')
request_drawing_object = DrawingObjectInsert.new({:Height => 0, :Left => 0, :Top => 0, 
   :Width => 0, :RelativeHorizontalPosition => 'Margin', 
      :RelativeVerticalPosition => 'Margin', :WrapType => 'Inline'})
request_image_file = File.open('Input2.html')
insert_drawing_object_request = InsertDrawingObjectOnlineRequest.new(
   document: request_document, drawing_object: request_drawing_object, 
      image_file: request_image_file, node_path: 'sections/0')
insert_drawing_object = @words_api.insert_drawing_object_online(insert_drawing_object_request)

convert_request = ConvertDocumentRequest.new(
   document: insert_drawing_object.document.values[0], format: 'html')
convert = @words_api.convert_document(convert_request)
Kodu çalıştır
  
Ruby kodunu panoya kopyalayın

Ruby içinde HTML nasıl düzenlenir

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

HTML düzenlemesini kullanmak için Ruby kitaplığı

RubyGems barındırma hizmetini kullanarak Aspose.Words Cloud SDK for Ruby kurun. Paketi kurmak için gem install aspose_words_cloud çalıştırın. Alternatif olarak, GitHub'dan Aspose.Words Cloud SDK for Ruby kaynak kodunu manuel olarak klonlayabilir 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

Ruby 2.6 veya daha yenisi

Ayrıntıları 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.