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

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

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

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

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

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

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

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

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

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

იმისათვის, რომ შეაფასოთ, თუ როგორ უნდა დაამატოთ ან ამოიღოთ ჭვირნიშანი PDF ში ჩვენი Ruby API ით, ჩატვირთეთ PDF და ჭვირნიშანი, როგორც სურათი ან ტექსტი. შემდეგ აირჩიეთ მოსახერხებელი საექსპორტო ფაილის ფორმატი - 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.pdf')
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: 'pdf')
@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.pdf')
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: 'pdf')
@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.pdf')
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: 'pdf')
@words_api.convert_document(convert_document)
გაუშვით კოდი
  
დააკოპირეთ კოდი Ruby ბუფერში

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

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

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

დააინსტალირეთ 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 პროდუქტის განახლებები

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