Konversi PDF ke Teks Secara terprogram menggunakan REST API di Ruby

Konversi PDF ke Teks Secara terprogram menggunakan REST API di Ruby

PDF adalah format file dokumen yang berisi teks, data, dll dan tidak bergantung pada sistem operasi. File TXT adalah dokumen teks standar dengan ekstensi .TXT yang berisi teks biasa dalam bentuk garis. Itu dapat dibuka dan diedit dalam alat pengeditan teks atau pengolah kata apa pun. Dalam kasus tertentu, Anda mungkin perlu mengonversi dokumen PDF ke file teks secara terprogram. Pada artikel ini, Anda akan mempelajari cara mengonversi file PDF ke Teks secara terprogram menggunakan REST API di Ruby.

Topik-topik berikut akan dibahas dalam artikel ini:

PDF ke TEXT Conversion REST API dan Ruby SDK

Untuk mengonversi file PDF ke TXT, kami akan menggunakan Ruby SDK of GroupDocs.Conversion Cloud API. Anda dapat menginstalnya menggunakan perintah berikut di konsol Rails:

gem install groupdocs_conversion_cloud

Harap dapatkan ID dan Rahasia Klien Anda dari [Dasbor] GroupDocs6 sebelum mengikuti langkah-langkah yang disebutkan di bawah ini. Setelah Anda memiliki ID Klien dan Rahasia Klien, tambahkan ini di kode aplikasi ruby seperti yang ditunjukkan di bawah ini:

# Dapatkan client_id dan client_secret Anda dari https://dashboard.groupdocs.cloud setelah pendaftaran gratis.
# Muat permata di aplikasi ruby Anda untuk http://api.groupdocs.cloud

require 'groupdocs_conversion_cloud'
@client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

Konversi File PDF ke TEXT menggunakan REST API di Ruby

Anda dapat mengonversi file PDF ke file teks dengan mengikuti langkah-langkah sederhana seperti yang diberikan di bawah ini. Mari pelajari cara mengonversi dokumen PDF ke file teks secara terprogram dengan mengikuti langkah-langkah seperti yang diberikan di bawah ini:

  • Pertama, buat instance ConvertApi.
  • Buat instance dari ConvertSettings
  • Setel jalur dokumen PDF masukan dan format keluaran sebagai “pdf”
  • Buat instance dari PdfLoadOptions
  • Tetapkan kata sandi untuk file pdf
  • Kemudian, Berikan pengaturan opsi muat
  • Berikan jalur file keluaran “pdf-to-text”
  • Buat ConvertDocumentRequest dengan ConvertSettings
  • Terakhir, panggil metode ConvertApi.convertDocument() dengan ConvertDocumentRequest.

Contoh kode berikut menunjukkan cara mengonversi dokumen PDF ke file TEXT menggunakan REST API di Ruby:

# Cara Mengonversi File PDF ke TXT.
# Buat instance API
@fileApi = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)

# Inisialisasi pengaturan konversi
settings = GroupDocsConversionCloud::ConvertSettings.new
settings.file_path = "pdf-to-text/four-pages.pdf"
settings.format = "pdf"

loadOptions = GroupDocsConversionCloud::PdfLoadOptions.new
loadOptions.password = "password"

settings.load_options = loadOptions
settings.output_path = "pdf-to-text"

# Konversi menggunakan konverter PDF ke TEXT
result = @fileApi.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(settings))
puts("Successfully converted pdf document to text file.")

Kode contoh di atas akan menyimpan file TEXT yang dikonversi di cloud.

Konversikan Halaman Tertentu PDF ke TEXT di Ruby

Anda dapat mengonversi halaman tertentu dari dokumen PDF ke file Teks secara terprogram dengan mengikuti langkah-langkah di bawah ini:

  • Pertama, buat instance ConvertApi.
  • Selanjutnya, buat instance dari ConvertSettings
  • Setel jalur dokumen PDF masukan dan format keluaran sebagai “pdf”
  • Kemudian, buat instance PdfLoadOptions
  • Tetapkan kata sandi untuk file pdf
  • Buat instance TxtConvertOptions
  • Berikan nomor halaman dalam larik yang dipisahkan koma untuk dikonversi
  • Kemudian, berikan objek pengaturan loadOptions
  • Tetapkan convertOptions ke objek pengaturan
  • Berikan jalur file keluaran “pdf-to-text”
  • Buat ConvertDocumentRequest dengan ConvertSettings
  • Terakhir, panggil metode ConvertApi.convertDocument() dengan ConvertDocumentRequest.

Contoh kode berikut menunjukkan cara mengonversi halaman tertentu dari PDF ke Teks menggunakan REST API di Ruby:

# Konversikan Halaman Tertentu PDF ke file TEXT
# Buat instance API yang diperlukan
@fileApi = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)

# Inisialisasi pengaturan konversi
settings = GroupDocsConversionCloud::ConvertSettings.new
settings.file_path = "pdf-to-text/four-pages.pdf"
settings.format = "pdf"

loadOptions = GroupDocsConversionCloud::PdfLoadOptions.new
loadOptions.password = "password"

convertOptions = GroupDocsConversionCloud::TxtConvertOptions.new
convertOptions.pages = [2, 3]

settings.load_options = loadOptions
settings.convert_options = convertOptions
settings.output_path = "pdf-to-text"

# Konversi halaman tertentu dari PDF ke TXT
result = @fileApi.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(settings))
puts("Successfully converted pdf to text file.")

Konverter TXT ke PDF Online Gratis

Bagaimana cara mengonversi file PDF ke Teks secara online? Konversi PDF ke TXT online gratis menggunakan pengonversi pdf ke TXT gratis terbaik kami. Konverter pdf ke teks gratis ini dikembangkan menggunakan API konversi pdf ke teks di atas.

Menyimpulkan

Dalam artikel ini, kita telah mempelajari cara:

  • cara mengonversi pdf ke file teks menggunakan ruby;
  • cara mengubah halaman pdf tertentu menjadi teks di ruby;

Anda dapat mempelajari lebih lanjut tentang API pengonversi file GroupDocs.Conversion menggunakan dokumentasi. Kami juga menyediakan bagian Referensi API yang memungkinkan Anda memvisualisasikan dan berkomunikasi dengan API kami secara langsung melalui browser.

Berikan pertanyaan

Jika Anda memiliki pertanyaan tentang pengonversi PDF ke Teks, jangan ragu untuk bertanya kepada kami di Forum Dukungan Gratis.

Lihat juga