Védje meg dokumentumait az illetéktelen terjesztéstől, és adja hozzá a vízjelet online. Ehhez csak töltsön be egy PDF, Word vagy más dokumentumformátumot, és adjon hozzá egy szöveget vagy képet a Ruby használatával. Ezután mentse a vízjellel ellátott PDF vagy Word dokumentumot kényelmes formátumban, például DOC, DOCX, PDF, HTML, RTF, XPS és mások. A vízjelet a dokumentumokról is eltávolíthatja, hogy könnyebben feldolgozhatóak legyenek, hacsak nem sérti bárki jogait.
Ezzel a Ruby API val a fejlesztők vízjelet adhatnak PDF, Word vagy egyéb online dokumentumokhoz. Létrehozhatja a vízjelet szöveg vagy kép felhasználásával, majd beillesztheti a vízjelet PDF vagy Word dokumentumába, ha beállítja az átfedés szögét Ruby.
Megjegyzés: nincs szükség harmadik féltől származó alkalmazások vagy könyvtárak telepítésére. Ezért a mi Ruby szoftvermegoldásunk nagyon könnyen használható.
Az adott Ruby SDK a vízjelek eltávolításában is hasznos. Például egy vízjel eltávolítása a Word programban azt jelenti, hogy betöltheti a kívánt Word dokumentumot szöveges vagy képi vízjellel, Ruby használatával eltávolíthatja ezt a vízjelet a dokumentumból, majd elmentheti a kimeneti fájlt egy kényelmes formátumban.
A Ruby API értékeléséhez töltse be azt a dokumentumot, amelyhez vízjelet szeretne hozzáadni, és a vízjelet kép vagy szövegként. Ezután válasszon egy kényelmes exportálási fájlformátumot – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS és mások.
Az alábbi példa segítségével megtudhatja, hogyan működik:
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)
Telepítse Aspose.Words Cloud SDK for Ruby programot a RubyGems tárhelyszolgáltatás használatával. A csomag telepítéséhez futtassa a gem install aspose_words_cloud. Alternatív megoldásként manuálisan is klónozhatja Aspose.Words Cloud SDK for Ruby forráskódját a GitHubból, és felhasználhatja a projektben. Kérjük, kövesse ezeket az Instructions a szükséges biztonsági hitelesítő adatok gyors megszerzéséhez és a REST API eléréséhez.