Ruby SDK
Official Ruby SDK for TruthMark invisible watermarking.
Installation
gem install truthmark-sdkQuick Example
require 'truthmark'
# Initialize
client = TruthMark::Client.new
# Encode
result = client.encode('image.png', 'My secret message')
puts "Download: #{result[:download_url]}"
# Decode
decoded = client.decode('watermarked.png')
if decoded[:found]
puts "Message: #{decoded[:message]}"
endAPI Reference
encode(image_path, message)
Embed an invisible watermark into an image.
decode(image_path)
Extract watermark from an image.