Dodaj znak wodny do PDF lub usuń wcześniej dodane znaki wodne za pomocą Ruby

Korzystając z tej Ruby biblioteki, stempluj PDF dokumenty obrazem lub tekstowym znakiem wodnym albo usuń już dodany znak wodny w kilku krokach

Dodaj tekstowy lub graficzny znak wodny do PDF dokumentów za pomocą Ruby. Załaduj PDF 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 PDF dokumentu, jeśli znak wodny został wcześniej dodany do dokumentu, a przyczyny dodania nie są już istotne.

Zobacz fragment kodu

PDF – dodaj znak wodny w Ruby

Dzięki temu linuksowemu interfejsowi API programiści mogą dodawać znak wodny do PDF online. Po prostu utwórz znak wodny za pomocą tekstu lub obrazu, a następnie wstaw ten znak wodny do PDF 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.

Usuń znak wodny z PDF – Ruby

Dany Ruby SDK jest również pomocny w usuwaniu znaków wodnych z PDF. Usunięcie znaku wodnego w PDF oznacza, że można załadować żądany PDF dokument opatrzony tekstowym lub graficznym znakiem wodnym, usunąć ten znak wodny z PDF za pomocą Ruby, a następnie zapisać plik wyjściowy w wygodnym formacie – DOC, DOCX, PDF, JPEG, PNG, TIFF i inne.

Praca ze znakiem wodnym w PDF

Aby ocenić, jak dodać lub usunąć znak wodny w PDF za pomocą naszego Ruby API, załaduj PDF 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:

Plik musi zawierać znaki wodne
Uruchom kod
Prześlij obraz, który chcesz wstawić
Wybierz format docelowy z listy
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_file = File.open('Input2.pdf')
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: 'pdf')
@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.pdf')
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: 'pdf')
@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.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)
Uruchom kod
  
Skopiuj kod Ruby do schowka

Jak usunąć znak wodny w PDF za pomocą Ruby

  1. Zainstaluj Aspose.Words Cloud for Ruby
  2. Dodaj odniesienie do biblioteki (zaimportuj bibliotekę) do swojego Ruby projektu
  3. Skonfiguruj interfejs API za pomocą kluczy aplikacji
  4. Załaduj PDF dokument, z którego chcesz usunąć znak wodny
  5. Utwórz prośbę o usunięcie znaku wodnego
  6. Zapisz wynik w wygodnym formacie pliku

Biblioteka Ruby do używania znaków wodnych w PDF

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.

wymagania systemowe

Ruby 2.6 lub nowszy

Zapoznaj się z Repository Documentation, aby zobaczyć szczegóły.

Inne obsługiwane formaty plików

Możesz dodać znak wodny do dokumentu w innych formatach:

5%

Subskrybuj aktualizacje produktów Aspose

Otrzymuj comiesięczne biuletyny i oferty dostarczane bezpośrednio do Twojej skrzynki pocztowej.

© Aspose Pty Ltd 2001-2024. Wszelkie prawa zastrzeżone.