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

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

Pridėkite teksto arba vaizdo vandens ženklą prie DOC dokumentų naudodami Ruby. Įdėkite DOC 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š DOC dokumento, jei jis anksčiau buvo pridėtas prie dokumento, o pridėjimo priežastys nebėra svarbios.

Peržiūrėkite kodo fragmentą

DOC – pridėkite vandens ženklą į Ruby

Naudodami šią Ruby API kūrėjai gali pridėti vandens ženklą prie DOC internete. Tiesiog sukurkite vandens ženklą naudodami tekstą arba vaizdą ir įterpkite jį į savo DOC 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š DOC – Ruby

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

Darbas su vandens ženklu DOC

Norėdami įvertinti, kaip pridėti arba pašalinti vandens ženklą DOC naudojant mūsų Ruby API, įkelkite DOC 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.doc')
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: 'doc')
@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.doc')
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: 'doc')
@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.doc')
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: 'doc')
@words_api.convert_document(convert_document)
Vykdyti kodą
  
Nukopijuokite kodą Ruby į mainų sritį

Kaip pašalinti vandens ženklą iš DOC 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 DOC 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 DOC

Į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.