สอบถามค่ะ การแปลงไฟล์เป็นภาพด้วย ImageMagick มีตัวอย่างการใช้งานไหมคะ เช่น
1. เรามีการรับ input ไฟล์ pdf เข้ามา และ ใช้คำส่งหรือตัวอย่างโค้ดไหนในการแปลงเป็นไฟล์ภาพคะ
2. ถ้ามีการรับไฟล์ pdf ที่เป็นไฟล์หลายหน้า จะทำการแปลงเป็นไฟล์ภาพทีละหน้าต้องทำยังไงคะ
อยากได้ตัวอย่างการใช้งาน
สอบถามในภาษา python การแปลงไฟล์ PDF เป็นภาพด้วย ImageMagick
Moderator: mindphp, ผู้ดูแลกระดาน
- fonfonn
- PHP VIP Members
- โพสต์: 4983
- ลงทะเบียนเมื่อ: 11/07/2022 9:28 am
สอบถามในภาษา python การแปลงไฟล์ PDF เป็นภาพด้วย ImageMagick
you're the only one treasure
- MBMoo
- PHP VIP Members
- โพสต์: 25879
- ลงทะเบียนเมื่อ: 04/06/2020 10:05 am
Re: สอบถามในภาษา python การแปลงไฟล์ PDF เป็นภาพด้วย ImageMagick
ใช้วิธี python เรียกใช้งาน imagemagick ผ่าน command line
ตัวอย่างการแปลงไฟล์ค่ะ
ดูเพิ่มเติมได้ที่
สอบถามถามวิธีการแปลง pdf เป็น image โดยใช้ imagemagick ผ่าน command line ค่ะ
viewtopic.php?p=249494#p249494
ส่วนนี้ไม่แน่ใจว่าสามารถใช้วิธีอื่นได้อีกหรือเปล่านะคะ
ตัวอย่างการแปลงไฟล์ค่ะ
โค้ด: เลือกทั้งหมด
import subprocess
process = subprocess.Popen(r"Magick convert C:\Users\USER\Desktop\LOADING.pdf C:\Users\USER\Desktop\a.png", stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, err = process.communicate()
ดูเพิ่มเติมได้ที่
สอบถามถามวิธีการแปลง pdf เป็น image โดยใช้ imagemagick ผ่าน command line ค่ะ
viewtopic.php?p=249494#p249494
ส่วนนี้ไม่แน่ใจว่าสามารถใช้วิธีอื่นได้อีกหรือเปล่านะคะ
- MBMoo
- PHP VIP Members
- โพสต์: 25879
- ลงทะเบียนเมื่อ: 04/06/2020 10:05 am
Re: สอบถามในภาษา python การแปลงไฟล์ PDF เป็นภาพด้วย ImageMagick
เพิ่มเติมนะคะ
คำสั่งข้างบน ถ้าเป็น pdf หลายหน้า imagemagick จะแปลงเป็น png ให้หลายไฟล์ตามจำนวนหน้าเลยค่ะ โดย จะใช้ชื่อว่า a ตามที่เราตั้ง ต่อด้วย -1 , -2 ตามเลขหน้าค่ะ
สมมติ pdf 3 หน้า รูปที่ได้จะได้ a-1.png , a-2.png และ a-3.png
คำสั่งข้างบน ถ้าเป็น pdf หลายหน้า imagemagick จะแปลงเป็น png ให้หลายไฟล์ตามจำนวนหน้าเลยค่ะ โดย จะใช้ชื่อว่า a ตามที่เราตั้ง ต่อด้วย -1 , -2 ตามเลขหน้าค่ะ
สมมติ pdf 3 หน้า รูปที่ได้จะได้ a-1.png , a-2.png และ a-3.png
- fonfonn
- PHP VIP Members
- โพสต์: 4983
- ลงทะเบียนเมื่อ: 11/07/2022 9:28 am
Re: สอบถามในภาษา python การแปลงไฟล์ PDF เป็นภาพด้วย ImageMagick
นำไปทดลองใช้แล้วค่ะ และทดลองแปลงหลายๆไฟล์ในครั้งเดียว ผลลัพธ์ที่ได้
โค้ด: เลือกทั้งหมด
import subprocess
process = subprocess.Popen(r"Magick convert C:/Users/fonfo/Downloads/test/lernpython.pdf C:/Users/fonfo/Downloads/test/lernpython.png", stdout=subprocess.PIPE, stderr=subprocess.PIPE) #แปลงแบบไฟล์ PFD ที่มีหน้าเดียว
process = subprocess.Popen(r"Magick convert C:/Users/fonfo/Downloads/test/pythonPDF.pdf C:/Users/fonfo/Downloads/test/pythonPDF/pythonPDF.jpg", stdout=subprocess.PIPE, stderr=subprocess.PIPE) #แปลงแบบไฟล์ PFD ที่มีหลายหน้าและสร้างโฟร์เดอร์เก็บแยก
out, err = process.communicate()
- ไฟล์ PDF ก่อนแปลง แบบไฟล์ PDF หน้าเดียว
- ไฟล์ภาพที่แปลงได้
- ไฟล์ PDF ก่อนแปลง แบบไฟล์ PDF หลายหน้า
- ไฟล์ภาพที่แปลงได้ โดยถูกเก็บในโฟร์เดอร์ pythonPDF
you're the only one treasure
- fonfonn
- PHP VIP Members
- โพสต์: 4983
- ลงทะเบียนเมื่อ: 11/07/2022 9:28 am
Re: สอบถามในภาษา python การแปลงไฟล์ PDF เป็นภาพด้วย ImageMagick
เพิ่มเติมจากที่ทำนะคะ ถ้าแปลงไฟล์ เป็น .png ไฟล์ภาพจะเป็นพื้นหลังดำ ถ้าหากต้องการแปลงไฟล์ให้เป็นภาพพื้นหลังขาวปกติ ควรใช้ .jpg แทน จะได้ไฟล์ภาพที่มีพื้นหลังสีขาวค่ะ
you're the only one treasure
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ สอบถามในภาษา python การดึงตารางออกมาโชว์ และการแบ่งหน้าในกรณีที่มีข้อมูลจำนวนมาก
โดย fonfonn » 24/08/2022 10:03 am » ใน Programming - C/C++ & java & Python - 1 ตอบกลับ
- 481 แสดง
-
โพสต์ล่าสุด โดย wkid
24/08/2022 10:13 am
-
-
-
โพสต์ใหม่ ทำความรู้จัก ImageMagick ImageMagick คืออะไร
โดย prakasit.bank » 03/06/2015 11:22 am » ใน Share Knowledge - 1 ตอบกลับ
- 3802 แสดง
-
โพสต์ล่าสุด โดย mindphp
10/11/2022 11:45 pm
-
-
-
โพสต์ใหม่ รบกวนช่วยอธิบายวิธีการติดตั้ง ImageMagick
โดย prakasit.bank » 03/06/2015 12:38 pm » ใน สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM - 1 ตอบกลับ
- 1014 แสดง
-
โพสต์ล่าสุด โดย thatsawan
03/06/2015 12:39 pm
-
-
- 0 ตอบกลับ
- 1273 แสดง
-
โพสต์ล่าสุด โดย eange08
26/12/2020 5:29 pm
-
-
โพสต์ใหม่ วิธีการติดตั้ง ImageMagick ใน php บน Windows
โดย prakasit.bank » 03/06/2015 5:09 pm » ใน PHP Knowledge - 0 ตอบกลับ
- 2482 แสดง
-
โพสต์ล่าสุด โดย prakasit.bank
03/06/2015 5:09 pm
-
-
-
โพสต์ใหม่ การแปลงไฟล์ PDF เป็นภาพด้วย ImageMagick
โดย fonfonn » 04/08/2022 2:11 pm » ใน Python Knowledge - 0 ตอบกลับ
- 648 แสดง
-
โพสต์ล่าสุด โดย fonfonn
04/08/2022 2:11 pm
-
-
- 2 ตอบกลับ
- 1805 แสดง
-
โพสต์ล่าสุด โดย eange08
11/01/2021 10:52 am
-
-
โพสต์ใหม่ ขอถามเกี่ยวกับ library ImageMagick ครับ
โดย benzas00123 » 21/01/2020 3:29 pm » ใน Programming - C/C++ & java & Python - 2 ตอบกลับ
- 876 แสดง
-
โพสต์ล่าสุด โดย benzas00123
21/01/2020 4:23 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 98