Pridėkite vandens ženklą prie Word arba pašalinkite anksčiau pridėtus vandens ženklus naudodami Ruby

Naudodami šią Ruby biblioteką, atlikdami kelis veiksmus antspauduokite Word dokumentus vaizdo ar teksto vandens ženklu arba pašalinkite jau pridėtą vandens ženklą

Pridėkite teksto arba vaizdo vandens ženklą prie Word dokumentų naudodami Ruby. Įdėkite Word dokumentą ir įdėkite į jį reikiamą vandens ženklą. Tada išsaugokite rezultatą patogiu formatu, pvz., DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS ir kt., ir bendrinkite vandens ženklu pažymėtą dokumentą su kitu asmeniu. Taip pat pašalinkite vandens ženklą iš Word dokumento, jei jis anksčiau buvo pridėtas prie dokumento, o pridėjimo priežastys nebėra svarbios.

Peržiūrėkite kodo fragmentą

Word – pridėkite vandens ženklą į Ruby

Naudodami šią Ruby API kūrėjai gali pridėti vandens ženklą prie Word internete. Tiesiog sukurkite vandens ženklą naudodami tekstą arba vaizdą ir įterpkite jį į savo Word dokumentą Ruby.

Pastaba: nereikia diegti jokių trečiųjų šalių programų ar bibliotekų. Todėl mūsų Ruby programinės įrangos sprendimu labai paprasta naudotis.

Pašalinkite vandens ženklą iš Word – Ruby

Pateiktas Ruby SDK taip pat padeda pašalinti vandens ženklus iš Word. Vandens ženklo pašalinimas Word reiškia, kad galite įkelti norimą Word dokumentą, pažymėtą tekstu arba vaizdo vandens ženklu, pašalinti šį vandenženklį iš Word naudodami Ruby ir išsaugoti išvesties failą patogiu formatu – DOC, DOCX, PDF, JPEG, PNG, TIFF ir kt.

Darbas su vandens ženklu Word

Norėdami įvertinti, kaip pridėti arba pašalinti vandens ženklą Word naudojant mūsų Ruby API, įkelkite Word ir vandens ženklą kaip vaizdą arba tekstą. Tada pasirinkite patogų eksporto failo formatą – DOC, DOCX, PDF, HTML, RTF, XPS ir kt.

Norėdami pamatyti, kaip tai veikia, naudokite šį pavyzdį:

Prie failo reikia pridėti vandens ženklų
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('Input1.docx')
request_image_stream = File.open('Input2.jpg')
request_watermark_data = WatermarkDataImage.new(
    {:Image => AsposeWordsCloud::FileReference.fromLocalFileContent(request_image_stream)})
insert_watermark_request = InsertWatermarkOnlineRequest.new(
    document: request_document, watermark_data: request_watermark_data)
insert_watermark_result =
    @words_api.insert_watermark_online(insert_watermark_request)

convert_document_request = ConvertDocumentRequest.new(
    document: insert_watermark_result.document.values[0], format: 'docx')
@words_api.convert_document(convert_document_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.docx')
request_watermark_data = WatermarkDataText.new(
    {:Text => 'This is the watermark text', :Layout => 'Diagonal'})
insert_watermark_request = InsertWatermarkOnlineRequest.new(
    document: request_document, watermark_data: request_watermark_data)
insert_watermark_result = @words_api.insert_watermark_text_online(insert_watermark_request)

convert_document_request = ConvertDocumentRequest.new(
    document: insert_watermark_result.document.values[0], format: 'docx')
@words_api.convert_document(convert_document_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.docx')
delete_watermark_online = DeleteWatermarkOnlineRequest.new(document: request_document)
deleted_watermark = @words_api.delete_watermark_online(delete_watermark_online)

convert_document = ConvertDocumentRequest.new(
   document: deleted_watermark.document.values[0], format: 'docx')
@words_api.convert_document(convert_document)
Vykdyti kodą
  
Nukopijuokite kodą Ruby į mainų sritį

Kaip pašalinti vandens ženklą iš Word naudojant Ruby

  1. Įdiekite Aspose.Words Cloud for Ruby
  2. Pridėkite bibliotekos nuorodą (importuokite biblioteką) prie savo Ruby projekto
  3. Sukonfigūruokite API naudodami programos raktus
  4. Įkelkite Word dokumentą, iš kurio norite pašalinti vandens ženklą
  5. Sukurkite prašymą pašalinti vandens ženklą
  6. Išsaugokite rezultatą patogiu failo formatu

Ruby biblioteka, skirta naudoti vandens ženklus DOCX

Į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 pridėti vandens ženklą prie kitų formatų dokumento:

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.