Javascript 如何使用';将本机html转换为pdf';包裹
我正在用react native创建PDF文档。我的目标是创建单个页面,不再创建更多页面,当我的页面内容变大时,我的单个页面的高度也必须自动变大Javascript 如何使用';将本机html转换为pdf';包裹,javascript,android,html,ios,react-native,Javascript,Android,Html,Ios,React Native,我正在用react native创建PDF文档。我的目标是创建单个页面,不再创建更多页面,当我的页面内容变大时,我的单个页面的高度也必须自动变大 options = { width: 675, height: ????, html: `<div id="myDiv" style="width: 100%; min-height: 850px"> </div>` } 选项={
options = {
width: 675,
height: ????,
html: `<div id="myDiv" style="width: 100%; min-height: 850px"> </div>`
}
选项={
宽度:675,
高度:????,
html:``
}
在上面的代码中,我设置了myDiv的minheight
,当myDiv的高度动态变化时,我想取这个高度值并自动设置选项的高度。我尝试了javascriptoffsetHeight
属性,但它不起作用,因为HTML的内部完全是一个字符串。我尝试使用模板文本,但没有成功
有没有一种方法可以处理这个问题,使用模板文本或任何其他方法?我很确定,用react native html to pdf是无法做到的 如果您阅读包代码,您会发现它不包含任何类似的选项 至少在android上,您可以尝试自己测量组件,但这不是一项容易的任务:您需要创建一个webview,注入代码,并提取所需组件的高度
尝试在github项目上打开一个问题,也许他们会在将来的版本中添加此功能。我很确定,用react native html to pdf无法完成此操作 如果您阅读包代码,您会发现它不包含任何类似的选项 至少在android上,您可以尝试自己测量组件,但这不是一项容易的任务:您需要创建一个webview,注入代码,并提取所需组件的高度 尝试在github项目上打开一个问题,也许他们会在将来的版本中添加此功能