Microsoft® Kelime İşleme Dosyalarını Dönüştürmek için Açık Kaynak Go Kitaplığı
Ücretsiz GO API ile Microsoft Kelime İşlem Belgelerini PDF'ye Dönüştürün
Gotenberg Go istemcisi nedir?
Gotenberg Go istemcisi, yazılım geliştiricilere Microsoft Kelime İşleme belgelerini kendi uygulamaları içinde PDF'ye dönüştürme yeteneği veren açık kaynaklı bir go kitaplığıdır. Gotenberg, Office belgelerini PDF'ye dönüştürmek için Docker tarafından desteklenen durum bilgisi olmayan bir API'dir. API'yi kullanarak DOCX, DOC, RTF ve TXT dosya biçimini kolayca PDF'ye dönüştürebilirsiniz.
API'yi kullanarak, bir veya daha fazla kelime işlem belgesini aynı anda dönüştürebilir ve ortaya çıkan belgeyi PDF formatında kaydedebilirsiniz. API, olup bitenler hakkında alakalı bilgilere sahip olmanızı sağlayan yapılandırılmış günlük kaydı sağlar.
Gotenberg Go istemcisini kullanmaya başlama
Gotenberg Go istemcisini projenize kurmanın önerilen yolu GitHub'ı kullanmaktır. Sorunsuz bir kurulum için lütfen aşağıdaki komutu kullanın.
GitHub aracılığıyla Gotenberg Go istemcisini kurun
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Free Go API ile DOCX'i PDF'ye dönüştürün
GO'da Kelime İşlemeyi PDF'ye Dönüştür
- NewDocumentFromPath() yöntemini kullanarak iki DOCX dosyası yükleyin ve dosya adını ve dosya yolunu parametre olarak iletin
- Gotenberg.NewOfficeRequest() yöntemini kullanarak her iki dosyayı da PDF'ye dönüştürün ve doc nesnelerini iletin
- PDF belgesini kaydet
Ücretsiz GO API aracılığıyla DOCX'i PDF'ye dönüştürün
c := &gotenberg.Client{Hostname: "http://localhost:3000"}
doc, _ := gotenberg.NewDocumentFromPath("document.docx", "/path/to/file")
doc2, _ := gotenberg.NewDocumentFromPath("document2.docx", "/path/to/file")
req := gotenberg.NewOfficeRequest(doc, doc2)
dest := "result.pdf"
c.Store(req, dest)