1. Produk
  2.   Presentasi
  3.   Ruby
  4.   Ruby-PPTX
 
  

Buat Presentasi Baru, Tambahkan Gambar & Slide melalui Ruby API Gratis

Perpustakaan Ruby PPTX Open Source Terdepan untuk Membuat, Membaca, Mengedit, & Memanipulasi Presentasi PowerPoint PPTX. Tambahkan & Hapus Slide, Teks, Gambar melalui Ruby API Gratis

Apa Itu Perpustakaan Ruby-PPTX?

Otomatisasi PowerPoint semakin menjadi kebutuhan bagi bisnis, pendidik, dan pengembang yang perlu membuat presentasi dalam skala besar. Metode tradisional sering mengandalkan pustaka yang berat atau alat berbasis Microsoft, tetapi gem Ruby-PPTX menawarkan alternatif yang lebih cerdas. API Ruby PPTX Open Source ini memungkinkan pengembang perangkat lunak membuat presentasi baru melalui Ruby, langsung di dalam aplikasi mereka—tanpa perlu instalasi PowerPoint. Dengan Ruby-PPTX, Anda dapat menambahkan slide ke presentasi, menyisipkan teks dan gambar, menerapkan gaya atau animasi khusus, bahkan mengekspor slide sebagai gambar. Ini adalah API PowerPoint Ruby yang ringan dan intuitif, dirancang untuk otomasi modern.

Dikembangkan oleh Nuvyu dan dilisensikan di bawah MIT, Ruby-PPTX memungkinkan pengembang perangkat lunak menghasilkan file Office Open XML (.pptx) menggunakan sistem file native Ruby, tanpa ketergantungan eksternal. Hal ini menjadikannya sempurna untuk aplikasi web atau layanan yang dibangun dengan Ruby atau Ruby on Rails. Pengembang dapat menambahkan teks ke presentasi, membuat tata letak slide yang konsisten, dan mengintegrasikan pembuatan presentasi ke dalam sistem yang lebih besar. Meskipun belum secara native mengonversi PowerPoint ke PDF melalui Ruby, ia dapat dipasangkan dengan alat lain untuk tujuan tersebut. Bagi siapa saja yang ingin mengonversi PowerPoint PPTX secara online atau mengotomatisasi pembuatan slide, Ruby-PPTX menawarkan solusi yang bersih dan dapat diandalkan.

Previous Next

Memulai dengan 'Ruby-PPTX'

Cara yang direkomendasikan untuk menginstal pustaka Ruby-PPTX adalah menggunakan Ruby gem. Silakan gunakan perintah berikut untuk instalasi yang lancar.

Instal 'Ruby-PPTX' melalui Ruby gem

gem install ruby-pptx 

Instal pustaka Ruby-PPTX melalui GitHub

git clone https://github.com/nuvyu/ruby-pptx.git  

Buat Presentasi dari Awal melalui Ruby

Kemudian perpustakaan open source Ruby-PPTX memudahkan pembuatan presentasi baru dari awal di dalam aplikasi Ruby. Perpustakaan ini menyediakan beberapa fitur penting untuk menangani presentasi PowerPoint PPTX seperti menyisipkan slide baru, menambahkan tabel ke slide, menentukan tata letak dan judul slide, menyisipkan gambar ke slide, menambahkan teks, menghapus slide yang tidak diinginkan, menerapkan gaya dan format, dan banyak lagi. Berikut adalah contoh sederhana yang menunjukkan cara membuat presentasi PPTX sederhana di dalam aplikasi Ruby.

Cara Membuat Presentasi PPTX Sederhana menggunakan API Ruby?

require 'ruby-pptx'

presentation = RubyPPTX::Presentation.new

presentation.add_slide do |slide| slide.add_text('Selamat datang di Ruby-PPTX!', x: 100, y: 100, font_size: 32, color: '0000FF') end

presentation.save('welcome.pptx')

Tambahkan Slide dengan Tata Letak Berbeda ke File PPTX melalui Ruby

Perpustakaan Ruby-PPTX membuka dunia kemungkinan bagi pengembang Ruby yang ingin mengotomatisasi pembuatan PowerPoint dan menangani slide di dalamnya. Perpustakaan ini memudahkan pengembang perangkat lunak untuk menambahkan slide dengan berbagai tata letak yang telah ditentukan, menambahkan judul untuk slide, mengekspor konten slide, mengekspor slide ke gambar, dan menghapus slide di dalam aplikasi Ruby. Berikut adalah contoh sederhana yang menunjukkan bagaimana pengembang perangkat lunak dapat menambahkan slide dengan berbagai tata letak yang telah ditentukan menggunakan perintah Ruby.

Cara Menambahkan Slide dengan Tata Letak Pradefinisi di dalam Aplikasi Ruby?

# Slide judul title_slide = presentation.add_slide(:title)

# Slide Judul dan Konten
content_slide = presentation.add_slide(:title_content)

# Slide Dua Konten
two_content_slide = presentation.add_slide(:two_content)

# Slide Perbandingan
comparison_slide = presentation.add_slide(:comparison)

# Slide Kosong
blank_slide = presentation.add_slide(:blank)

Bekerja dengan Teks & Gambar dalam File PPTX melalui Ruby

Perpustakaan open source Ruby-PPTX telah menyediakan fungsionalitas lengkap untuk bekerja dengan teks dan gambar di dalam presentasi PowerPoint PPTX menggunakan Perpustakaan Ruby. Dengan hanya beberapa baris kode, pengembang perangkat lunak dapat menyematkan gambar eksternal langsung ke dalam slide, menyisipkan teks, menerapkan gaya pada teks yang ada, menghapus bagian konten yang tidak diinginkan, dan sebagainya. Contoh berikut menunjukkan bagaimana pengembang dapat menyisipkan gambar ke slide presentasi di dalam aplikasi Ruby.

Cara Menyisipkan Gambar ke Slide Presentasi via API Ruby?

content_slide.add_image("/path/to/image.png", width: 300, height: 200, position: {x: 100, y: 150}) 
 Indonesia