Dodaj tekstowy lub graficzny znak wodny do DOCX dokumentów za pomocą Ruby. Załaduj DOCX 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 DOCX 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 DOCX online. Po prostu utwórz znak wodny za pomocą tekstu lub obrazu, a następnie wstaw ten znak wodny do DOCX 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 DOCX. Usunięcie znaku wodnego w DOCX oznacza, że można załadować żądany DOCX dokument opatrzony tekstowym lub graficznym znakiem wodnym, usunąć ten znak wodny z DOCX 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 DOCX za pomocą naszego Ruby API, załaduj DOCX 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.docx')
request_image_file = File.open('Input2.docx')
insert_watermark_image_online = InsertWatermarkImageOnlineRequest.new(
document: request_document, image_file: request_image_file)
inserted_watermark_image =
@words_api.insert_watermark_image_online(insert_watermark_image_online)
request_document = File.open('document')
convert_document = ConvertDocumentRequest.new(
document: inserted_watermark_image.document.values[0], format: 'docx')
@words_api.convert_document(convert_document)
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_text = WatermarkText.new(
{:Text => 'This is the watermark text.', :RotationAngle => 90})
insert_watermark_text_online = InsertWatermarkTextOnlineRequest.new(
document: request_document, watermark_text: request_watermark_text)
inserted_watermark_text = @words_api.insert_watermark_text_online(insert_watermark_text_online)
request_document = File.open('document')
convert_document = ConvertDocumentRequest.new(
document: inserted_watermark_text.document.values[0], format: 'docx')
@words_api.convert_document(convert_document)
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)
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: