生成和下载PDF

生成和下载PDF,pdf,ticket-system,Pdf,Ticket System,我正在开发一个用于航班预订的Android应用程序,我正在使用firebase数据库存储和检索数据。我需要生成一个PDF的机票和内容应根据乘客的详细信息进行更改,并存储在本地目录。我有一张票的模版。我该怎么办 提前感谢。由于Android 5,您可以使用PdfDocument及其好友类在Android设备上生成PDF文档。官方文件是。没有可与PdfDocument一起使用模板的库。您必须使用一些绘图原语来完成任务 以下是一个生成单页A4的PDF的示例: // create a new docum

我正在开发一个用于航班预订的Android应用程序,我正在使用firebase数据库存储和检索数据。我需要生成一个PDF的机票和内容应根据乘客的详细信息进行更改,并存储在本地目录。我有一张票的模版。我该怎么办


提前感谢。

由于Android 5,您可以使用PdfDocument及其好友类在Android设备上生成PDF文档。官方文件是。没有可与PdfDocument一起使用模板的库。您必须使用一些绘图原语来完成任务

以下是一个生成单页A4的PDF的示例:

// create a new document
 PdfDocument document = new PdfDocument();

 // crate a page description
 PageInfo pageInfo = new PageInfo.Builder(595, 842, 1).create();

 // start a page
 Page page = document.startPage(pageInfo);

 Canvas canvas=page.getCanvas());
 // draw something on the page
 Paint paint = new Paint();
 paint.setColor(Color.RED);

 canvas.drawCircle(50, 50, 30, paint);

 // finish the page
 document.finishPage(page);

 // write the document content
 document.writeTo(getOutputStream());

 // close the document
 document.close();

页面内容是用Canvas对象定义的。只是另一个。我希望这对您有所帮助。

由于Android 5,您可以使用PdfDocument及其好友类在Android设备上生成PDF文档。官方文件是。没有可与PdfDocument一起使用模板的库。您必须使用一些绘图原语来完成任务

以下是一个生成单页A4的PDF的示例:

// create a new document
 PdfDocument document = new PdfDocument();

 // crate a page description
 PageInfo pageInfo = new PageInfo.Builder(595, 842, 1).create();

 // start a page
 Page page = document.startPage(pageInfo);

 Canvas canvas=page.getCanvas());
 // draw something on the page
 Paint paint = new Paint();
 paint.setColor(Color.RED);

 canvas.drawCircle(50, 50, 30, paint);

 // finish the page
 document.finishPage(page);

 // write the document content
 document.writeTo(getOutputStream());

 // close the document
 document.close();

页面内容是用Canvas对象定义的。只是另一个。我希望这对您有所帮助。

您应该适当标记,如果你查看它的页面,与你的问题无关。同时,我们甚至不知道您使用的是什么编程语言,无论您是在寻找客户端还是服务器端解决方案,特别是我们不知道你到目前为止尝试了什么。我正在Android Studio中与Android合作,我想根据用户手机中的乘客详细信息生成一张机票,并进行相应的更改。你应该适当地标记,如果你查看它的页面,与你的问题无关。同时,我们甚至不知道您使用的是什么编程语言,无论您是在寻找客户端还是服务器端解决方案,特别是我们不知道你到目前为止尝试了什么。我正在Android Studio中与Android合作,我想根据用户手机中的乘客详细信息生成一张机票,并进行相应的更改。是否可以将XML文件中的父布局完全写为PDF文档是否可以将XML文件中的父布局完全写为PDF文档PDF文件