以下のサンプルコードは、bimgを使用してpdfをjpegに変換しています。Golang pdf to bimg
func main() {
buffer, err := bimg.Read("test.pdf")
if err != nil {
fmt.Fprintln(os.Stderr, err)
}
newImage, err := bimg.NewImage(buffer).Convert(bimg.JPEG)
if err != nil {
fmt.Fprintln(os.Stderr, err)
}
if bimg.NewImage(newImage).Type() == "jpeg" {
fmt.Fprintln(os.Stderr, "The image was converted into jpeg")
}
bimg.Write("test.jpg", newImage)
}
ただし、最初のページはtest.pdf
にのみ変換されます。
複数のページを含む画像に変換する方法はありますか?
'bimg'ライブラリーへのリンクを与えてください! – md2perpe
hi @ md2perpe、ここbimgへのリンクですhttps://github.com/h2non/bimg#convert –