จะทำอย่างไรให้ rml ไปแสดงในหน้า pdf คะ

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

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

ภาพประจำตัวสมาชิก
Wallapa
PHP Super Member
PHP Super Member
โพสต์: 343
ลงทะเบียนเมื่อ: 30/10/2017 10:22 am

จะทำอย่างไรให้ rml ไปแสดงในหน้า pdf คะ

โพสต์โดย Wallapa » 01/12/2017 5:43 pm

คือ ต้องการที่จะทำให้ report ที่เขียนในไฟล์ rml ไปแสดงที่ pdf ค่ะ รบกวนไกด์ให้ด้วยนะคะ

โค้ดหน้า pdf.py ค่ะ

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

#-*- coding: utf8 -*-
from flask import Flask
from reportlab.pdfgen import canvas
from reportlab.pdfbase import pdfmetrics
from reportlab.pdfbase.ttfonts import TTFont

app = Flask(__name__)

pdfmetrics.registerFont(TTFont('THSarabunNew', 'THSarabunNew.ttf'))
c = canvas.Canvas("payslip.pdf")
c.setFont("THSarabunNew", 30)
c.drawString(100, 750, "สวัสดี 55")
c.save()

โค้ดหน้า rml ค่ะ

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

<?xml version="1.0"?>
<document filename="payslip.pdf">

 <stylesheet>

 </stylesheet>
 <pageDrawing>
    <drawCentredString x="4.1in" y="5.8in">
        Hello World.
    </drawCentredString>
 </pageDrawing>


</document>

ภาพประจำตัวสมาชิก
nuattawoot
PHP VIP Members
PHP VIP Members
โพสต์: 1690
ลงทะเบียนเมื่อ: 05/06/2017 9:34 am

Re: จะทำอย่างไรให้ rml ไปแสดงในหน้า pdf คะ

โพสต์โดย nuattawoot » 01/12/2017 6:20 pm

1. ใช้คำทำการค้นหาข้อมูล sql python
2. พอได้ข้อมูลแล้วให้ Return ค่าที่ต้องการไปยังไฟล์ RML
First Bug Love you


ย้อนกลับไปยัง

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

กำลังดูบอร์ดนี้: 5 และ บุคคลทั่วไป 0 ท่าน