Kui arendajad muudavad selle Ruby teegiga Markdown dokumenti, redigeeritakse tegelikult dokumendiobjekti mudelit (DOM). Seega saab DOM ina esitatud Markdown dokumendis teha peaaegu igasuguseid muudatusi. Kaasasoleva Ruby SDK ga saavad arendajad dokumenti hõlpsalt redigeerida: muuta teksti, värskendada tabeleid, lisada pilte ja nii edasi. Laadige lihtsalt Markdown, tehke vajalikud muudatused programmiliselt ja eksportige tulemus samasse või mis tahes toetatud salvestusvormingusse.
Meie Ruby teek annab arendajatele võimaluse Markdown dokumenti otse muuta, muutes selle dokumendiobjekti mudelit (DOM), mis tähendab, et täiendavat tarkvara pole vaja installida.
Kõige populaarsem juhtum Markdown faili redigeerimiseks on teksti redigeerimine. Antud tarkvaralahendusega saab dokumendis Ruby abil teksti lisada, muuta või kustutada.
Teine populaarne Markdown i redigeerimisvõimalus on tabeli redigeerimine. Meie Ruby SDK võimaldab teil töötada tabelite ja tekstiga tabelilahtrites.
Ruby arendajad saavad lisada või eemaldada tabeli ja tabeli lahtreid, samuti lisada, redigeerida ja eemaldada nendes teksti.
Lisaks teksti ja tabelite redigeerimisele Markdown is on veel üks levinud võimalus: Ruby dokumendile piltide lisamine. Ruby arendajad saavad DOM i abil lisada pildi ka Markdown faili.
Proovige seda võimsat Ruby SDK d ja hinnake mõningaid Markdown dokumentide redigeerimise võimalusi. Kasutades järgmist näidet, laadige oma Markdown dokument ja tehke mõned muudatused: lisage tekst, lisage tabel ja tekstiga tabelilahter või sisestage Markdown dokumenti pilt:
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.md')
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: 'md')
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.md')
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: 'md')
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.md')
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.md')
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: 'md')
convert = @words_api.convert_document(convert_request)
Installige Aspose.Words Cloud SDK for Ruby kasutades RubyGems hostimisteenust. Paketi installimiseks käivitage gem install aspose_words_cloud. Alternatiivina saate käsitsi kloonida Aspose.Words Cloud SDK for Ruby lähtekoodi GitHubist ja kasutada seda oma projektis. Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.
Muude failivormingute puhul saate redigeerida: