Redaguoti tekstas Ruby SDK

Naudokite REST API, norėdami programiškai redaguoti tekstas Ruby

Kai kūrėjai modifikuoja tekstas dokumentą naudodami šią Ruby biblioteką, iš tikrųjų redaguojamas dokumento objekto modelis (DOM). Taigi beveik bet kokius pakeitimus galima atlikti tekstas dokumente, vaizduojamame kaip DOM. Naudodami pateiktą Ruby SDK kūrėjai gali lengvai redaguoti dokumentą: keisti tekstą, atnaujinti lenteles, pridėti vaizdų ir pan. Tiesiog įkelkite tekstas, programiškai atlikite reikiamus pakeitimus ir eksportuokite rezultatą į tą patį arba bet kurį palaikomą išsaugojimo formatą.

Peržiūrėkite kodo fragmentą

Redaguokite tekstas "Ruby" naudodami REST API

Mūsų Ruby biblioteka suteikia kūrėjams galimybę tiesiogiai modifikuoti tekstas dokumentą redaguojant jo dokumento objekto modelį (DOM), o tai reiškia, kad nereikia įdiegti papildomos programinės įrangos.

Redaguokite tekstą tekstas faile naudodami "Ruby".

Populiariausias tekstas failo redagavimo atvejis yra teksto redagavimas. Naudodami nurodytą programinės įrangos sprendimą galite pridėti, keisti arba ištrinti tekstą naudodami "Ruby" dokumente.

Redaguokite lentelę tekstas faile naudodami "Ruby".

Kita populiari tekstas redagavimo parinktis yra lentelės redagavimas. Mūsų Ruby SDK leidžia dirbti su lentelėmis ir tekstu lentelės langeliuose.

"Ruby" kūrėjai gali pridėti arba pašalinti lentelės ir lentelės langelius, taip pat pridėti, redaguoti ir pašalinti juose esantį tekstą.

Pridėkite vaizdą prie tekstas failo naudodami "Ruby".

Be teksto ir lentelių redagavimo tekstas, yra dar viena įprasta parinktis: pridėti vaizdų į dokumentą "Ruby". "Ruby" kūrėjai taip pat gali pridėti vaizdą į tekstas failą naudodami DOM.

Redaguoti tekstas programiškai

Išbandykite šį galingą Ruby SDK ir įvertinkite kai kurias tekstas dokumentų redagavimo parinktis. Naudodamiesi šiuo pavyzdžiu, įkelkite tekstas dokumentą ir atlikite kai kuriuos pakeitimus: pridėkite tekstą, pridėkite lentelę ir lentelės langelį su tekstu arba įterpkite vaizdą į tekstas dokumentą:

Įkelkite dokumentą, kurį norite keisti
Vykdyti kodą
Įkelkite vaizdą, kurį norite įterpti
Iš sąrašo pasirinkite tikslinį formatą
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.txt')
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: 'txt')
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.txt')
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: 'txt')
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.txt')
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.txt')
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: 'txt')
convert = @words_api.convert_document(convert_request)
Vykdyti kodą
  
Nukopijuokite kodą Ruby į mainų sritį

Kaip redaguoti tekstas Ruby

  1. Įdiekite "Aspose.Words Cloud", skirtą Ruby
  2. Pridėkite bibliotekos nuorodą (importuokite biblioteką) prie savo Ruby projekto
  3. Įkelti tekstas, kad galėtumėte redaguoti Ruby
  4. Įterpti turinį tekstas pradžioje
  5. Atsisiųskite rezultatų dokumentą iš debesies saugyklos

Ruby biblioteka, kad galėtumėte naudoti TXT redagavimą

Įdiekite Aspose.Words Cloud SDK for Ruby naudodami " RubyGems " prieglobos paslaugą. Paleiskite gem install aspose_words_cloud, kad įdiegtumėte paketą. Kaip alternatyvą galite rankiniu būdu klonuoti Aspose.Words Cloud SDK for Ruby šaltinio kodui iš GitHub ir naudoti jį savo projekte. Vykdykite šias Instructions, kad greitai gautumėte reikiamus saugos kredencialus ir pasiektumėte mūsų REST API.

Sistemos reikalavimai

Ruby 2.6 ar naujesnė versija

Išsamią informaciją rasite Repository Documentation.

Kiti palaikomi failų formatai

Galite atlikti kitų failų formatų redagavimo operaciją:

5%

Prenumeruokite "Aspose" produktų naujinius

Gaukite mėnesinius naujienlaiškius ir pasiūlymus, pristatomus tiesiai į jūsų pašto dėžutę.

© Aspose Pty Ltd 2001-2024. Visos teisės saugomos.