Dodaj tekstowy lub graficzny znak wodny do DOC dokumentów za pomocą Ruby. Załaduj DOC dokument i wstaw do niego wymagany znak wodny. Następnie zapisz wynik w wygodnym formacie, takim jak DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS i więcej, i udostępnij dokument ze znakiem wodnym innej osobie. Usuń również znak wodny z DOC dokumentu, jeśli znak wodny został wcześniej dodany do dokumentu, a przyczyny dodania nie są już istotne.
Dzięki temu linuksowemu interfejsowi API programiści mogą dodawać znak wodny do DOC online. Po prostu utwórz znak wodny za pomocą tekstu lub obrazu, a następnie wstaw ten znak wodny do DOC dokumentu w Ruby.
Uwaga: nie ma potrzeby instalowania aplikacji ani bibliotek innych firm. Dlatego nasze oprogramowanie dla systemu Ruby jest bardzo łatwe w użyciu.
Dany Ruby SDK jest również pomocny w usuwaniu znaków wodnych z DOC. Usunięcie znaku wodnego w DOC oznacza, że można załadować żądany DOC dokument opatrzony tekstowym lub graficznym znakiem wodnym, usunąć ten znak wodny z DOC za pomocą Ruby, a następnie zapisać plik wyjściowy w wygodnym formacie – DOC, DOCX, PDF, JPEG, PNG, TIFF i inne.
Aby ocenić, jak dodać lub usunąć znak wodny w DOC za pomocą naszego Ruby API, załaduj DOC i znak wodny jako obraz lub tekst. Następnie wybierz wygodny format pliku eksportu – DOC, DOCX, PDF, HTML, RTF, XPS i inne.
Skorzystaj z poniższego przykładu, aby zobaczyć, jak to działa:
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.doc')
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: 'doc')
@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.doc')
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: 'doc')
@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.doc')
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: 'doc')
@words_api.convert_document(convert_document)
Zainstaluj Aspose.Words Cloud SDK for Ruby, korzystając z usługi hostingowej RubyGems. Uruchom gem install aspose_words_cloud, aby zainstalować pakiet. Alternatywnie możesz ręcznie sklonować Aspose.Words Cloud SDK for Ruby z GitHub i użyć go w swoim projekcie. Postępuj zgodnie z tymi Instructions, aby szybko uzyskać niezbędne dane uwierzytelniające i uzyskać dostęp do naszego interfejsu REST API.
Ruby 2.6 lub nowszy
Zapoznaj się z Repository Documentation, aby zobaczyć szczegóły.
Możesz dodać znak wodny do dokumentu w innych formatach: