Додайте текстовий або графічний водяний знак до документів PDF за допомогою Ruby. Завантажте документ PDF і вставте в нього потрібний водяний знак. Потім збережіть результат у зручному форматі, наприклад DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS тощо, і поділіться документом із водяним знаком з іншою особою. Також видаліть водяний знак із документа PDF, якщо водяний знак було додано до документа раніше, а причини додавання більше не актуальні.
За допомогою цього API Ruby розробники можуть додавати водяний знак до PDF онлайн. Просто створіть водяний знак за допомогою тексту або зображення, а потім вставте цей водяний знак у свій PDF документ у Ruby.
Примітка: немає необхідності встановлювати сторонні програми або бібліотеки. Тому наше програмне рішення для Ruby дуже просте у використанні.
Зазначений Ruby SDK також корисний для видалення водяних знаків із PDF. Видалення водяного знака в PDF означає, що ви можете завантажити потрібний PDF документ із текстовим або графічним водяним знаком, видалити цей водяний знак із PDF за допомогою Ruby, а потім зберегти вихідний файл у зручному форматі – DOC, DOCX, PDF, JPEG, PNG, TIFF та інші.
Щоб оцінити, як додати або видалити водяний знак у 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)
Установіть 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, щоб побачити деталі.
Ви можете додати водяний знак до документа в інших форматах: