Suojaa asiakirjasi luvattomalta jakelulta ja lisää vesileima verkossa. Voit tehdä tämän lataamalla PDF, Word tai muu asiakirjamuoto ja lisäämällä tekstin tai kuvan vesileiman käyttämällä Ruby. Tallenna sitten vesileimattu PDF tai Word asiakirja kätevässä muodossa, kuten DOC, DOCX, PDF, HTML, RTF, XPS ja muut. Voit myös poistaa vesileiman asiakirjoista helpottaaksesi niiden käsittelyä, ellei se loukkaa kenenkään oikeuksia.
Tämän Ruby sovellusliittymän avulla kehittäjät voivat lisätä vesileiman PDF, Word tai muihin asiakirjoihin verkossa. Voit luoda vesileiman tekstin tai kuvan avulla ja lisätä sitten vesileiman PDF tai Word asiakirjaasi asettamalla peittokulman Ruby.
Huomautus: ei tarvitse asentaa kolmannen osapuolen sovelluksia tai kirjastoja. Siksi Ruby ohjelmistoratkaisumme on erittäin helppokäyttöinen.
Annettu Ruby SDK auttaa myös vesileimojen poistamisessa. Esimerkiksi vesileiman poistaminen Wordissa tarkoittaa, että voit ladata haluamasi Word asiakirjan teksti- tai kuvavesileimalla, poistaa tämän vesileiman asiakirjasta Ruby avulla ja sitten tallentaa tulostetiedoston sopivassa muodossa.
Voit arvioida Ruby sovellusliittymäämme lataamalla asiakirjan, johon haluat lisätä vesileiman, ja vesileiman kuvana tai tekstinä. Valitse sitten kätevä vientitiedostomuoto – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS ja muut.
Käytä seuraavaa esimerkkiä nähdäksesi, miten se toimii:
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)
Asenna Aspose.Words Cloud SDK for Ruby käyttämällä RubyGems isännöintipalvelua. Asenna paketti suorittamalla gem install aspose_words_cloud. Vaihtoehtoisesti voit kloonata manuaalisesti Aspose.Words Cloud SDK for Ruby -lähdekoodin GitHubista ja käyttää sitä projektissasi. Noudata näitä Instructions saadaksesi nopeasti tarvittavat suojaustiedot ja käyttääksesi REST sovellusliittymäämme.