Dodajte vodeni žig na PDF ili uklonite prethodno dodane vodene žigove koristeći Ruby

Pomoću ove Ruby biblioteke označite PDF dokumente slikovnim ili tekstualnim vodenim žigom ili uklonite već dodani vodeni žig u nekoliko koraka

Dodajte tekstualni ili slikovni vodeni žig PDF dokumentima koristeći Ruby. Učitajte PDF dokument i u njega umetnite traženi vodeni žig. Zatim spremite rezultat u prikladnom formatu kao što je DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS i više te podijelite dokument s vodenim žigom s drugom osobom. Također uklonite vodeni žig iz PDF dokumenta ako je vodeni žig prethodno dodan u dokument, a razlozi za dodavanje više nisu relevantni.

Pogledajte isječak koda

PDF – dodajte vodeni žig u Ruby

S ovim Ruby API jem programeri mogu dodati vodeni žig u PDF na mreži. Samo stvorite vodeni žig pomoću teksta ili slike, a zatim umetnite taj vodeni žig u svoj PDF dokument u Ruby.

Napomena: nema potrebe za instaliranjem aplikacija ili biblioteka trećih strana. Stoga je naše softversko rješenje za Ruby vrlo jednostavno za korištenje.

Ukloni vodeni žig iz PDF a – Ruby

Navedeni Ruby SDK također je koristan za uklanjanje vodenih žigova iz PDF a. Uklanjanje vodenog žiga u PDF u znači da možete učitati željeni PDF dokument s tekstualnim ili slikovnim vodenim žigom, ukloniti ovaj vodeni žig iz PDF a pomoću Ruby, a zatim spremiti izlaznu datoteku u prikladnom formatu – DOC, DOCX, PDF, JPEG, PNG, TIFF i drugi.

Rad s vodenim žigom u PDF u

Da biste procijenili kako dodati ili ukloniti vodeni žig u PDF u s našim Ruby API jem, učitajte PDF i vodeni žig kao sliku ili tekst. Zatim odaberite prikladan format datoteke za izvoz – DOC, DOCX, PDF, HTML, RTF, XPS i drugi.

Upotrijebite sljedeći primjer da vidite kako to funkcionira:

Datoteci je potrebno dodati vodene žigove
Pokreni kôd
Učitajte sliku koju želite umetnuti
Odaberite ciljni format s popisa
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)
Pokreni kôd
  
Kopirajte kôd Ruby u međuspremnik

Kako ukloniti vodeni žig u PDF koristeći Ruby

  1. Instalirajte Aspose.Words Cloud for Ruby
  2. Dodajte referencu knjižnice (uvezite knjižnicu) svom Ruby projektu
  3. Konfigurirajte API pomoću ključeva aplikacije
  4. Učitajte PDF dokument s kojeg želite ukloniti vodeni žig
  5. Izradite zahtjev za uklanjanje vodenog žiga
  6. Spremite rezultat u prikladan format datoteke

Ruby biblioteka za korištenje vodenih žigova u PDF

Instalirajte Aspose.Words Cloud SDK for Ruby koristeći RubyGems hosting uslugu. Pokrenite gem install aspose_words_cloud da instalirate paket. Kao alternativu, možete ručno klonirati Aspose.Words Cloud SDK for Ruby izvorni kod s GitHuba i koristiti ga u svom projektu. Slijedite ove Instructions kako biste brzo dobili potrebne sigurnosne vjerodajnice i pristupili našem REST API ju.

Zahtjevi sustava

Ruby 2.6 ili noviji

Pogledajte Repository Documentation da vidite detalje.

Ostali podržani formati datoteka

Možete dodati vodeni žig dokumentu u drugim formatima:

5%

Pretplatite se na Aspose ažuriranja proizvoda

Primajte mjesečne biltene i ponude izravno u vaš poštanski sandučić.

© Aspose Pty Ltd 2001-2024. Sva prava pridržana.