Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Table of Contents |
---|
Thai |
---|
ลักษณะ |
Thai |
---|
ตัวอย่างโค้ด |
Code Block |
---|
import org.joget.apps.app.model.AppDefinition; import org.joget.apps.app.service.AppUtil; import org.joget.apps.form.service.FormPdfUtil; AppDefinition appDef = AppUtil.getCurrentAppDefinition(); String formId = "crm_account"; String id = "0001"; //generate the pdf file in bytes byte[] pdf = FormPdfUtil.createPdf(formId, id, appDef, null, null, null, null, null, null, null, null); |
Thai |
---|
กระบวนการ |
public static byte[] createPdf(java.lang.String formId, java.lang.String primaryKey, org.joget.apps.app.model.AppDefinition appDef, org.joget.workflow.model.WorkflowAssignment assignment, java.lang.Boolean hideEmpty, java.lang.String header, java.lang.String footer, java.lang.String css, java.lang.Boolean showAllSelectOptions, java.lang.Boolean repeatHeader, java.lang.Boolean repeatFooter)
Create PDF file based on form
Thai |
---|
สร้างไฟล์ PDF ตามแบบฟอร์ม |
public static byte[] createPdf(java.lang.String html, java.lang.String header, java.lang.String footer, java.lang.String css, java.lang.Boolean showAllSelectOptions, java.lang.Boolean repeatHeader, java.lang.Boolean repeatFooter)
Create PDF file based on Form HTML
Thai |
---|
สร้างไฟล์ PDF ตาม HTML ของฟอร์ม |
public static java.lang.String formatHtml(java.lang.String html, java.lang.String header, java.lang.String footer, java.lang.String css, java.lang.Boolean showAllSelectOptions, java.lang.Boolean repeatHeader, java.lang.Boolean repeatFooter)
English |
---|
Prepare the HTML for PDF generation |
Thai |
---|
เตรียม HTML สำหรับการสร้าง PDF |
public static org.xhtmlrenderer.pdf.ITextRenderer getRenderer()
Gets the renderer
Thai |
---|
รับตัวแสดงผล |
public static java.net.URL getResourceURL(java.lang.String resourceUrl)
Gets the full URL of a resource
Thai |
---|
รับ URL แบบเต็มของทรัพยากร |
public static java.lang.String getSelectedFormHtml(java.lang.String formId, java.lang.String primaryKey, org.joget.apps.app.model.AppDefinition appDef, org.joget.workflow.model.WorkflowAssignment assignment, java.lang.Boolean hideEmpty)
Get the HTML of a form
Thai |
---|
รับ HTML ของแบบฟอร์ม |
public static org.joget.apps.form.model.Element removeEmptyValueChild(Form form, org.joget.apps.form.model.Element element, org.joget.apps.form.model.FormData formData)
Removed the field elements which has empty value from the form
Thai |
---|
ลบองค์ประกอบของเขตข้อมูลที่มีค่าว่างจากแบบฟอร์ม |