დაამატეთ წყლის ნიშანი Word ს ან წაშალეთ ადრე დამატებული ჭვირნიშანი Ruby ის გამოყენებით

ამ Ruby ბიბლიოთეკის გამოყენებით, დაბეჭდეთ Word დოკუმენტი გამოსახულების ან ტექსტური წყლის ნიშნით ან წაშალეთ უკვე დამატებული წყლის ნიშანი რამდენიმე ნაბიჯით

დაამატეთ ტექსტის ან სურათის ჭვირნიშანი Word დოკუმენტებში Ruby ის გამოყენებით. ჩატვირთეთ Word დოკუმენტი და ჩადეთ მასში საჭირო წყლის ნიშანი. შემდეგ შეინახეთ შედეგი მოსახერხებელ ფორმატში, როგორიცაა DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS და სხვა, და გაუზიარეთ წყალმონიშნული დოკუმენტი სხვა პირს. ასევე ამოიღეთ წყლის ნიშანი Word დოკუმენტიდან, თუ ჭვირნიშანი ადრე დაემატა დოკუმენტს და დამატების მიზეზები აღარ არის შესაბამისი.

კოდის ნაწყვეტის ნახვა

Word – დაამატეთ ჭვირნიშანი Ruby ში

ამ Ruby API ით, დეველოპერებს შეუძლიათ დაამატოთ წყლის ნიშანი Word ზე ონლაინ. უბრალოდ შექმენით წყლის ნიშანი ტექსტის ან სურათის გამოყენებით და შემდეგ ჩადეთ ეს წყლის ნიშანი თქვენს Word დოკუმენტში Ruby ში.

შენიშვნა: არ არის საჭირო მესამე მხარის აპლიკაციების ან ბიბლიოთეკების დაყენება. ამიტომ, ჩვენი Ruby პროგრამული გადაწყვეტა ძალიან მარტივი გამოსაყენებელია.

ამოიღეთ ჭვირნიშანი Word დან – Ruby

მოცემული Ruby SDK ასევე სასარგებლოა Word დან წყლის ნიშნების ამოსაღებად. ჭვირნიშნის ამოღება Word ში ნიშნავს, რომ თქვენ შეგიძლიათ ჩატვირთოთ სასურველი Word დოკუმენტი, რომელიც დაბეჭდილია ტექსტის ან გამოსახულების ჭვირნიშნით, ამოიღოთ ეს ჭვირნიშანი Word დან Ruby ის გამოყენებით და შემდეგ შეინახოთ გამომავალი ფაილი მოსახერხებელ ფორმატში – DOC, DOCX, PDF, JPEG, PNG, TIFF და სხვა.

მუშაობა წყლის ნიშანთან Word ში

იმისათვის, რომ შეაფასოთ, თუ როგორ უნდა დაამატოთ ან ამოიღოთ ჭვირნიშანი Word ში ჩვენი Ruby API ით, ჩატვირთეთ Word და ჭვირნიშანი, როგორც სურათი ან ტექსტი. შემდეგ აირჩიეთ მოსახერხებელი საექსპორტო ფაილის ფორმატი - DOC, DOCX, PDF, HTML, RTF, XPS და სხვა.

გამოიყენეთ შემდეგი მაგალითი, რომ ნახოთ როგორ მუშაობს:

ფაილს სჭირდება წყლის ნიშნების დამატება
გაუშვით კოდი
ატვირთეთ სურათი, რომლის ჩასმაც გსურთ
აირჩიეთ სამიზნე ფორმატი სიიდან
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)
გაუშვით კოდი
  
დააკოპირეთ კოდი Ruby ბუფერში

როგორ ამოიღოთ ჭვირნიშანი Word ში Ruby ის გამოყენებით

  1. დააინსტალირეთ Aspose.Words Cloud for Ruby
  2. დაამატეთ ბიბლიოთეკის მითითება (ბიბლიოთეკის იმპორტი) თქვენს Ruby პროექტს
  3. დააკონფიგურირეთ API თქვენი აპის კლავიშების გამოყენებით
  4. ჩატვირთეთ Word დოკუმენტი, საიდანაც გსურთ ამოიღოთ ჭვირნიშანი
  5. შექმენით მოთხოვნა წყლის ნიშნის ამოღების მიზნით
  6. შეინახეთ შედეგი მოსახერხებელი ფაილის ფორმატში

Ruby ბიბლიოთეკა წყლის ნიშნების გამოსაყენებლად DOCX ში

დააინსტალირეთ Aspose.Words Cloud SDK for Ruby RubyGems ჰოსტინგის სერვისის გამოყენებით. პაკეტის დასაყენებლად გაუშვით gem install aspose_words_cloud. როგორც ალტერნატივა, შეგიძლიათ ხელით კლონიროთ Aspose.Words Cloud SDK for Ruby კოდისთვის GitHub-დან და გამოიყენოთ იგი თქვენს პროექტში. გთხოვთ, მიჰყვეთ ამ Instructions, რომ სწრაფად მიიღოთ უსაფრთხოების საჭირო სერთიფიკატები და შეხვიდეთ ჩვენს REST API ზე.

სისტემის მოთხოვნები

Ruby 2.6 ან უფრო ახალი

დეტალების სანახავად იხილეთ Repository Documentation.

სხვა მხარდაჭერილი ფაილის ფორმატები

თქვენ შეგიძლიათ დაამატოთ ჭვირნიშანი დოკუმენტს სხვა ფორმატებში:

5%

გამოიწერეთ Aspose პროდუქტის განახლებები

მიიღეთ ყოველთვიური გაზეთები და შეთავაზებები პირდაპირ თქვენს საფოსტო ყუთში.