Q - อยากทราบวิธีการแปลงไฟล์ html เป็น pdf ผ่าน web service ครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
birdkritsna
PHP Super Member
PHP Super Member
โพสต์: 234
ลงทะเบียนเมื่อ: 16/09/2019 9:57 am

Q - อยากทราบวิธีการแปลงไฟล์ html เป็น pdf ผ่าน web service ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย birdkritsna »

พอดีผมกำลังทำตัวแปลงโค๊ต html เป็นไฟล์ pdf โดยส่งข้อมูลผ่าน web service ก็คือไม่เก็บไฟล์ไว้ในฐานข้อมูล แต่สามารถกดแปลงไฟล์แล้วแสดงไฟล์ pdf ที่แปลงมาแล้ว สามารถดึงข้อมูลมาดาวน์โหลดไฟล์ได้ พอจะมีวิธีหรือแนวทางไหมครับผม
2.jpg
2.jpg (30.45 KiB) Viewed 1827 times
พอกดปุ่มแปลงไฟล์ อยากให้มีที่ กดดาวน์โหลดไฟล์ได้ครับ
แนบไฟล์
3.jpg
3.jpg (13.46 KiB) Viewed 1827 times
ภาพประจำตัวสมาชิก
jirawoot
PHP VIP Members
PHP VIP Members
โพสต์: 3129
ลงทะเบียนเมื่อ: 17/06/2019 10:30 am

Re: Q - อยากทราบวิธีการแปลงไฟล์ html เป็น pdf ผ่าน web service ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย jirawoot »

การที่จะใช้จะงานผ่าน web service นั้นจะต้องส่งข้อมูลผ่าน URL ไปยัง wed service
เช่น
สมมุติ อันนี้

โค้ด: เลือกทั้งหมด

http://127.0.0.1/view/1
เป็น web service แล้วเราทำการเรียกใช้ wed service

โค้ด: เลือกทั้งหมด

http://127.0.0.1/view/1/www.google.co.th
จากนั้นจะได้ ไฟล์ pdf จาก web service

รูปภาพ
ภาพประจำตัวสมาชิก
birdkritsna
PHP Super Member
PHP Super Member
โพสต์: 234
ลงทะเบียนเมื่อ: 16/09/2019 9:57 am

Re: Q - อยากทราบวิธีการแปลงไฟล์ html เป็น pdf ผ่าน web service ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย birdkritsna »

jirawoot เขียน:การที่จะใช้จะงานผ่าน web service นั้นจะต้องส่งข้อมูลผ่าน URL ไปยัง wed service
เช่น
สมมุติ อันนี้

โค้ด: เลือกทั้งหมด

http://127.0.0.1/view/1
เป็น web service แล้วเราทำการเรียกใช้ wed service

โค้ด: เลือกทั้งหมด

http://127.0.0.1/view/1/www.google.co.th
จากนั้นจะได้ ไฟล์ pdf จาก web service

รูปภาพ
ขอบคุณครับ
แต่ผมยังไม่ค่อยเข้าใจ ในส่วนที่ต้องให้ โค๊ดแปลงเป็น link url แล้วส่งข้อมูลไปยังไงหรอครับ
ภาพประจำตัวสมาชิก
jirawoot
PHP VIP Members
PHP VIP Members
โพสต์: 3129
ลงทะเบียนเมื่อ: 17/06/2019 10:30 am

Re: Q - อยากทราบวิธีการแปลงไฟล์ html เป็น pdf ผ่าน web service ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย jirawoot »

b]ขั้นตอนการเรียกใช้ cmd ดัวย คำสั่ง curl แบบ upload file[/b]
รูปแบบคำสั่ง
ประเภทในการแปลง
1 คือ การแปลงจาก html เป็น pdf
2 คือ การแปลงจาก html เป็น image
ตัวอย่าง

โค้ด: เลือกทั้งหมด

curl -u m090:m090 -i -X POST -F [email protected] -F typefile=1 http://localhost:5000/upload
ภาพประจำตัวสมาชิก
birdkritsna
PHP Super Member
PHP Super Member
โพสต์: 234
ลงทะเบียนเมื่อ: 16/09/2019 9:57 am

Re: Q - อยากทราบวิธีการแปลงไฟล์ html เป็น pdf ผ่าน web service ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย birdkritsna »

jirawoot เขียน:b]ขั้นตอนการเรียกใช้ cmd ดัวย คำสั่ง curl แบบ upload file[/b]
รูปแบบคำสั่ง
ประเภทในการแปลง
1 คือ การแปลงจาก html เป็น pdf
2 คือ การแปลงจาก html เป็น image
ตัวอย่าง

โค้ด: เลือกทั้งหมด

curl -u m090:m090 -i -X POST -F [email protected] -F typefile=1 http://localhost:5000/upload
ขอบคุณครับผม
ภาพประจำตัวสมาชิก
birdkritsna
PHP Super Member
PHP Super Member
โพสต์: 234
ลงทะเบียนเมื่อ: 16/09/2019 9:57 am

Re: Q - อยากทราบวิธีการแปลงไฟล์ html เป็น pdf ผ่าน web service ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย birdkritsna »

jirawoot เขียน:การที่จะใช้จะงานผ่าน web service นั้นจะต้องส่งข้อมูลผ่าน URL ไปยัง wed service
เช่น
สมมุติ อันนี้

โค้ด: เลือกทั้งหมด

http://127.0.0.1/view/1
เป็น web service แล้วเราทำการเรียกใช้ wed service

โค้ด: เลือกทั้งหมด

http://127.0.0.1/view/1/www.google.co.th
จากนั้นจะได้ ไฟล์ pdf จาก web service

รูปภาพ
จะใช้ curl ส่งค่ายังไงครับ ถ้าเป็น http://127.0.0.1/view/1/www.google.co.th
ภาพประจำตัวสมาชิก
jirawoot
PHP VIP Members
PHP VIP Members
โพสต์: 3129
ลงทะเบียนเมื่อ: 17/06/2019 10:30 am

Re: Q - อยากทราบวิธีการแปลงไฟล์ html เป็น pdf ผ่าน web service ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย jirawoot »

birdkritsna เขียน:
jirawoot เขียน:การที่จะใช้จะงานผ่าน web service นั้นจะต้องส่งข้อมูลผ่าน URL ไปยัง wed service
เช่น
สมมุติ อันนี้

โค้ด: เลือกทั้งหมด

http://127.0.0.1/view/1
เป็น web service แล้วเราทำการเรียกใช้ wed service

โค้ด: เลือกทั้งหมด

http://127.0.0.1/view/1/www.google.co.th
จากนั้นจะได้ ไฟล์ pdf จาก web service

รูปภาพ
จะใช้ curl ส่งค่ายังไงครับ ถ้าเป็น http://127.0.0.1/view/1/www.google.co.th
http://127.0.0.1 อันนี้เป็นแค่ ip สมมุติ
ภาพประจำตัวสมาชิก
birdkritsna
PHP Super Member
PHP Super Member
โพสต์: 234
ลงทะเบียนเมื่อ: 16/09/2019 9:57 am

Re: Q - อยากทราบวิธีการแปลงไฟล์ html เป็น pdf ผ่าน web service ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย birdkritsna »

jirawoot เขียน:การที่จะใช้จะงานผ่าน web service นั้นจะต้องส่งข้อมูลผ่าน URL ไปยัง wed service
เช่น
สมมุติ อันนี้

โค้ด: เลือกทั้งหมด

http://127.0.0.1/view/1
เป็น web service แล้วเราทำการเรียกใช้ wed service

โค้ด: เลือกทั้งหมด

http://127.0.0.1/view/1/www.google.co.th
สอบถามในส่วนของ การเรียกใช้ web service ตามตัวอย่างเป็นลิงค์ www.google.com ไม่ทราบว่าถ้าอยากให้มีการดึงข้อมูลจาก local file ได้ไหมครับ เช่น ประมาณนี้ครับ path = "./file/file.html";
ภาพประจำตัวสมาชิก
jirawoot
PHP VIP Members
PHP VIP Members
โพสต์: 3129
ลงทะเบียนเมื่อ: 17/06/2019 10:30 am

Re: Q - อยากทราบวิธีการแปลงไฟล์ html เป็น pdf ผ่าน web service ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย jirawoot »

birdkritsna เขียน:
jirawoot เขียน:การที่จะใช้จะงานผ่าน web service นั้นจะต้องส่งข้อมูลผ่าน URL ไปยัง wed service
เช่น
สมมุติ อันนี้

โค้ด: เลือกทั้งหมด

http://127.0.0.1/view/1
เป็น web service แล้วเราทำการเรียกใช้ wed service

โค้ด: เลือกทั้งหมด

http://127.0.0.1/view/1/www.google.co.th
สอบถามในส่วนของ การเรียกใช้ web service ตามตัวอย่างเป็นลิงค์ www.google.com ไม่ทราบว่าถ้าอยากให้มีการดึงข้อมูลจาก local file ได้ไหมครับ เช่น ประมาณนี้ครับ path = "./file/file.html";
ขั้นตอนการเรียกใช้wed service ผ่าน cmd ดัวย คำสั่ง curl แบบ upload file
รูปแบบคำสั่ง
โค้ด: เลือกทั้งหมด

โค้ด: เลือกทั้งหมด

curl -u [username:password] -i -X POST -F fileupload=@[ไฟล์ html] -F typefile=[ประเภทที่จะแปลง คือ 1 กับ 2]  [hostname]/upload
ประเภทในการแปลง
1 คือ การแปลงจาก html เป็น pdf
2 คือ การแปลงจาก html เป็น image
ตัวอย่าง
โค้ด: เลือกทั้งหมด

โค้ด: เลือกทั้งหมด

curl -u m090:m090 -i -X POST -F [email protected] -F typefile=1 http://127.0.0.1:5000/upload
ภาพประจำตัวสมาชิก
birdkritsna
PHP Super Member
PHP Super Member
โพสต์: 234
ลงทะเบียนเมื่อ: 16/09/2019 9:57 am

Re: Q - อยากทราบวิธีการแปลงไฟล์ html เป็น pdf ผ่าน web service ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย birdkritsna »

jirawoot เขียน:
ขั้นตอนการเรียกใช้wed service ผ่าน cmd ดัวย คำสั่ง curl แบบ upload file
รูปแบบคำสั่ง
โค้ด: เลือกทั้งหมด

โค้ด: เลือกทั้งหมด

curl -u [username:password] -i -X POST -F fileupload=@[ไฟล์ html] -F typefile=[ประเภทที่จะแปลง คือ 1 กับ 2]  [hostname]/upload
ประเภทในการแปลง
1 คือ การแปลงจาก html เป็น pdf
2 คือ การแปลงจาก html เป็น image
ตัวอย่าง
โค้ด: เลือกทั้งหมด

โค้ด: เลือกทั้งหมด

curl -u m090:m090 -i -X POST -F [email protected] -F typefile=1 http://127.0.0.1:5000/upload

โค้ด: เลือกทั้งหมด

fileupload=@[ไฟล์ html]
ข้อมูลไฟล์ html ตัวนี้อยู่ในเครื่องหรือมาจากไหน อยู่ในส่วนไหนครับ
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 54