1. Produk
  2.   Hamparan
  3.   GO
  4.   Gotenberg Go Client
 
  

Pustaka Go Percuma untuk Menukar Fail Hamparan Microsoft®

Tukar Dokumen Hamparan Microsoft Excel XLSX dan XLS kepada PDF melalui Open Source Go API  

Dengan menggunakan perpustakaan pelanggan Gotenberg Go sumber terbuka Go, pembangun boleh menukar dokumen Excel kepada PDF dengan mudah dalam aplikasi mereka sendiri. Menggunakan API, anda boleh menukar format fail XLS, XLSX dan ODS kepada PDF dengan mudah. API membenarkan penukaran satu atau lebih fail pada masa yang sama, dan semua fail digabungkan menjadi satu fail PDF. Tambahan pula, API menggabungkan dokumen mengikut abjad.

Secara lalai, dokumen PDF yang terhasil akan dipaparkan dengan orientasi potret tetapi API membenarkan menyesuaikan orientasi. Secara lalai, segelintir fon dipasang. Aksara Asia juga disokong di luar kotak. Tambahan pula, anda boleh menetapkan nombor halaman dan tamat masa untuk proses penukaran.

Previous Next

Bermula dengan Pelanggan Gotenberg Go

Cara yang disyorkan untuk memasang klien Gotenberg Go ke dalam projek anda adalah dengan menggunakan GitHub. Sila gunakan arahan berikut untuk pemasangan yang lancar.

Pasang klien Gotenberg Go melalui GitHub

$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7 

Tukar XLSX kepada PDF melalui Free Go API

Pustaka sumber terbuka Gotenberg Go membolehkan pengaturcara komputer menukar XLSX kepada PDF dalam aplikasi Go mereka sendiri. Untuk menukar XLSX anda kepada PDF, anda hanya perlu memuatkan dokumen anda dan menukarnya menggunakan kaedah gotenberg.NewOfficeRequest(). Dengan menggunakan baris kod berikut, anda boleh menukar XLSX kepada PDF dengan mudah.

Tukar Excel kepada PDF dalam GO

  1. Muatkan dua fail XLSX menggunakan kaedah NewDocumentFromPath() dan lulus nama fail dan laluan fail sebagai parameter
  2. Tukar kedua-dua fail kepada PDF menggunakan kaedah gotenberg.NewOfficeRequest() dan lulus objek dokumen
  3. Simpan dokumen PDF

Tukar XLSX kepada PDF melalui API GO Percuma

c := &gotenberg.Client{Hostname: "http://localhost:3000"}
doc, _ := gotenberg.NewDocumentFromPath("document.xlsx", "/path/to/file")
doc2, _ := gotenberg.NewDocumentFromPath("document2.xlsx", "/path/to/file")
req := gotenberg.NewOfficeRequest(doc, doc2)
dest := "result.pdf"
c.Store(req, dest)
 Melayu