Javascript 如何使用PDFMAKE将嵌套json数组导出为pdf
我已经使用Angular作为我的项目的编程语言,我是一个初学者。但是我被困在了必须生成JSON响应的PDF的地方 查看了PDFMAKE的文档以实现相同的功能,但无法理解如何实现它,并得出如下图所示的输出 JSON响应如下所示:Javascript 如何使用PDFMAKE将嵌套json数组导出为pdf,javascript,angular,pdfmake,Javascript,Angular,Pdfmake,我已经使用Angular作为我的项目的编程语言,我是一个初学者。但是我被困在了必须生成JSON响应的PDF的地方 查看了PDFMAKE的文档以实现相同的功能,但无法理解如何实现它,并得出如下图所示的输出 JSON响应如下所示: { "statusCode": true, "data": [ { "partyId": 1, "partyIdDisp
{
"statusCode": true,
"data": [
{
"partyId": 1,
"partyIdDisp": "1/PA/2077",
"createdDate": "2077/05/03",
"partyName": "Roshan Basnet",
"contactNumber": 9841040791,
"companyName": "Butwal Poultry",
"panNumber": 321654,
"address": "Butwal, Nepal",
"saleDetails": [
{
"_id": "5f5b234cbac67e377c2a700f",
"saleId": 1,
"saleIdDisp": "1/S/2077",
"createdDate": "2077/05/26",
"saleType": "Credit",
"customerId": 1,
"customerName": "Roshan Basnet",
"contactNumber": 9841040791,
"billingName": "Butwal Poultry",
"billingAddress": "Butwal, Nepal",
"billDate": "2077/05/26",
"itemDetails": [
{
"_id": "5f5b234cbac67e377c2a7010",
"itemId": 1,
"itemName": "Chicken",
"quantity": 10,
"unit": "KG",
"piece": 5,
"receiptNo": null,
"billNo": 366,
"unitPrice": 310,
"itemAmount": 3100
}
],
"totalQuantity": 10,
"paymentMethod": "Cash",
"subTotal": 3100,
"amountInWords": "three thousand one hundred only",
"outstandingBalance": 0,
"receivedAmount": 3000,
"balanceAmount": 100,
"__v": 0
},
{
"_id": "5f5b2375bac67e377c2a7012",
"saleId": 2,
"saleIdDisp": "2/S/2077",
"createdDate": "2077/05/26",
"saleType": "Credit",
"customerId": 1,
"customerName": "Roshan Basnet",
"contactNumber": 9841040791,
"billingName": "Butwal Poultry",
"billingAddress": "Butwal, Nepal",
"billDate": "2077/05/26",
"itemDetails": [
{
"_id": "5f5b2375bac67e377c2a7013",
"itemId": 2,
"itemName": "Mutton",
"quantity": 5,
"unit": "KG",
"piece": 0,
"receiptNo": null,
"billNo": 266,
"unitPrice": 1200,
"itemAmount": 6000
},
{
"_id": "5f5b2375bac67e377c2a7014",
"itemId": 3,
"itemName": "Eggs",
"quantity": 10,
"unit": "Crate",
"piece": 0,
"receiptNo": null,
"billNo": 366,
"unitPrice": 390,
"itemAmount": 3900
}
],
"totalQuantity": 15,
"paymentMethod": "Cash",
"subTotal": 10000,
"amountInWords": "ten thousand only",
"outstandingBalance": 100,
"receivedAmount": 5000,
"balanceAmount": 5000,
"__v": 0
}
]
}
]
}
如何根据图像中的结构生成pdf输出的代码片段会很有帮助。请使用标记使您的问题更具可读性。@MikayelSaghyan我已将问题格式化。请检查并让我知道是否需要更多的细化以使其可读。请使用代码文本选项使其更可见!请使用标记使您的问题更具可读性。@MikayelSaghyan我已将问题格式化。请检查并让我知道是否需要更多的细化以使其可读。请使用代码文本选项使其更可见!