Lisage PDF dokumentidele teksti või pildi vesimärk, kasutades Ruby. Laadige PDF dokument ja sisestage sellesse vajalik vesimärk. Seejärel salvestage tulemus mugavas vormingus, nagu DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS ja palju muud, ning jagage vesimärgiga dokumenti teise inimesega. Samuti eemaldage vesimärk dokumendist PDF, kui vesimärk on dokumendile varem lisatud ja lisamise põhjused pole enam asjakohased.
Selle Ruby API abil saavad arendajad veebis PDF ile vesimärgi lisada. Lihtsalt looge vesimärk teksti või pildi abil ja sisestage see vesimärk oma PDF dokumenti Ruby.
Märkus: pole vaja installida kolmanda osapoole rakendusi ega teeke. Seetõttu on meie Ruby tarkvaralahendust väga lihtne kasutada.
Antud Ruby SDK on abiks ka vesimärkide eemaldamisel PDF ist. Vesimärgi eemaldamine PDF is tähendab, et saate laadida soovitud PDF dokumendi, millel on teksti või pildi vesimärk, eemaldada see vesimärgi PDF ist Ruby abil ja seejärel salvestada väljundfail sobivas vormingus – DOC, DOCX, PDF, JPEG, PNG, TIFF ja teised.
Meie Ruby API ga PDF i vesimärgi lisamise või eemaldamise hindamiseks laadige PDF ja vesimärk pildi või tekstina. Seejärel valige mugav ekspordi failivorming – DOC, DOCX, PDF, HTML, RTF, XPS ja teised.
Selle toimimise nägemiseks kasutage järgmist näidet.
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)
Installige Aspose.Words Cloud SDK for Ruby kasutades RubyGems hostimisteenust. Paketi installimiseks käivitage gem install aspose_words_cloud. Alternatiivina saate käsitsi kloonida Aspose.Words Cloud SDK for Ruby lähtekoodi GitHubist ja kasutada seda oma projektis. Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.
Saate lisada vesimärgi muus vormingus dokumendile.