הגן על המסמכים שלך מפני הפצה לא מורשית והוסף את סימן המים באינטרנט. כדי לעשות זאת, פשוט טען קובץ PDF, Word או פורמט אחר של מסמך והוסף סימן מים של טקסט או תמונה באמצעות Ruby. לאחר מכן שמור את מסמך PDF או Word עם סימן מים בפורמט נוח כגון DOC, DOCX, PDF, HTML, RTF, XPS ואחרים. אתה יכול גם להסיר את סימן המים ממסמכים כדי להקל על עיבודם אלא אם כן הוא מפר זכויות של מישהו.
עם Ruby API זה, מפתחים יכולים להוסיף סימן מים ל PDF, Word או מסמכים אחרים באינטרנט. אתה יכול ליצור את סימן המים באמצעות טקסט או תמונה ולאחר מכן להוסיף סימן מים זה ל PDF מסמך או Word שלך על ידי הגדרת זווית שכבת העל ב Ruby.
הערה: אין צורך להתקין אפליקציות או ספריות של צד שלישי. לכן, פתרון תוכנת לינוקס שלנו קל מאוד לשימוש.
ה SDK הנתון של Ruby מועיל גם להסרת סימני מים. לדוגמה, הסרת סימן מים ב Word פירושה שאתה יכול לטעון את מסמך ה Word הרצוי המוטבע בסימן מים של טקסט או תמונה, להסיר סימן מים זה מהמסמך באמצעות Ruby, ולאחר מכן לשמור את קובץ הפלט בפורמט נוח.
כדי להעריך את ה Ruby API שלנו, טען את המסמך שאליו ברצונך להוסיף סימן מים ואת סימן המים כתמונה או טקסט. לאחר מכן בחר פורמט קובץ ייצוא נוח - DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, 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.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)
התקן Aspose.Words Cloud SDK for Ruby באמצעות שירות אירוח RubyGems. הפעל את gem install aspose_words_cloud כדי להתקין את החבילה. כחלופה, אתה יכול לשכפל באופן ידני את Aspose.Words Cloud SDK for Ruby מ-GitHub ולהשתמש בו בפרויקט שלך. אנא עקוב אחר Instructions אלה כדי לקבל במהירות את אישורי האבטחה הדרושים ולגשת ל- REST API שלנו.