Tambahkan tera air pada Word atau alih keluar tera air yang ditambahkan sebelum ini menggunakan Ruby

Menggunakan pustaka Ruby ini, cop Word dokumen dengan imej atau tera air teks atau alih keluar tera air yang telah ditambah dalam beberapa langkah

Tambahkan teks atau tera air imej pada Word dokumen menggunakan Ruby. Muatkan Word dokumen dan masukkan tera air yang diperlukan ke dalamnya. Kemudian simpan hasilnya dalam format yang mudah seperti DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS dan banyak lagi, dan kongsi dokumen yang ditanda air dengan orang lain. Alih keluar tera air daripada Word dokumen juga jika tera air telah ditambahkan pada dokumen sebelum ini dan sebab untuk menambah tidak lagi berkaitan.

Lihat coretan kod

Word – tambah tera air dalam Ruby

Dengan API Ruby ini, pembangun boleh menambah tera air pada Word dalam talian. Hanya buat tera air menggunakan teks atau imej dan kemudian masukkan tera air itu ke dalam Word dokumen anda dalam Ruby.

Nota: tidak perlu memasang sebarang aplikasi atau perpustakaan pihak ketiga. Oleh itu, penyelesaian perisian Ruby kami sangat mudah digunakan.

Alih keluar tera air daripada Word – Ruby

SDK Ruby yang diberikan juga berguna untuk mengalih keluar tera air daripada Word. Mengalih keluar tera air dalam Word bermakna anda boleh memuatkan Word dokumen yang dikehendaki dicap dengan teks atau tera air imej, mengalih keluar tera air ini daripada Word menggunakan Ruby, dan kemudian menyimpan fail output dalam format yang mudah – DOC, DOCX, PDF, JPEG, PNG, TIFF dan lain-lain.

Bekerja dengan tera air dalam Word

Untuk menilai cara menambah atau mengalih keluar tera air dalam Word dengan API Ruby kami, muatkan Word dan tera air sebagai imej atau teks. Kemudian pilih format fail eksport yang mudah - DOC, DOCX, PDF, HTML, RTF, XPS dan lain-lain.

Gunakan contoh berikut untuk melihat cara ia berfungsi:

Fail perlu menambah tera air
Jalankan kod
Muat naik imej yang anda mahu sisipkan
Pilih format sasaran daripada senarai
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_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: 'docx')
@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.docx')
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: 'docx')
@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.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)
Jalankan kod
  
Salin kod Ruby ke papan keratan

Cara mengalih keluar tera air dalam Word menggunakan Ruby

  1. Pasang Aspose.Words Cloud for Ruby
  2. Tambahkan rujukan perpustakaan (import pustaka) ke projek Ruby anda
  3. Konfigurasikan API menggunakan kunci apl anda
  4. Muatkan Word dokumen yang anda mahu alih keluar tera air
  5. Buat permintaan untuk mengalih keluar tera air
  6. Simpan hasilnya ke format fail yang mudah

Ruby perpustakaan untuk menggunakan tera air dalam DOCX

Pasang Aspose.Words Cloud SDK for Ruby menggunakan perkhidmatan pengehosan RubyGems. Jalankan gem install aspose_words_cloud untuk memasang pakej. Sebagai alternatif, anda boleh mengklon secara manual Aspose.Words Cloud SDK for Ruby daripada GitHub dan menggunakannya dalam projek anda. Sila ikuti Instructions ini untuk mendapatkan kelayakan keselamatan yang diperlukan dengan cepat dan mengakses REST API kami.

Keperluan Sistem

Ruby 2.6 atau lebih baru

Rujuk Repository Documentation untuk melihat butiran.

Format fail lain yang disokong

Anda boleh menambah tera air pada dokumen dalam format lain:

5%

Langgan Kemas Kini Produk Aspose

Dapatkan surat berita bulanan dan tawaran yang dihantar terus ke peti mel anda.

© Aspose Pty Ltd 2001-2024. Hak cipta terpelihara.