jspdf addHTML pagesplit 选项正在拉伸页面

2023-12-22

我已经尝试了互联网上的所有内容,这是我最后一次尝试看看这是否可能。 我正在处理的是一个长而动态的 html,我必须将其转换为多页 pdf。我尝试了 addhtml 和 addImage 方法,但没有得到想要的结果。

addhtml:当我使用 pagesplit 选项时,它会拉伸所有页面。我也尝试在选项中给出宽度和高度,但它停止显示。

addimage:这仅在一页上显示图像,也没有将图像拆分为两页的选项。

我想补充的一件事是我的 html 也可以有动态宽度和高度。

注意:我正在使用 jspdf 和 html2canvas 库


检查这个问题:https://github.com/MrRio/jsPDF/issues/707 https://github.com/MrRio/jsPDF/issues/707

您应该能够通过修改比例因子来解决这个问题。

var pdf = new jsPDF('p', 'pt', 'letter');
pdf.internal.scaleFactor = 2.25;

Cheers,

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jspdf addHTML pagesplit 选项正在拉伸页面 的相关文章

  • 由于内容不可压缩,谷歌浏览器中出现了新的复合层

    当 chrome profiler 说 图层是单独合成的 因为它无法被挤压 时 它到底意味着什么 我正在对我的 html 进行更改 并在相对 div 内引入了一个固定位置 div 并给出了will change transform在上面 完
  • 从 DOM 中删除后,动态添加的 JavaScript 脚本会继续执行

    因此 我正在创建一个 SPA 并使用 AJAX 将 HTML 页面加载到我网站的索引页面中 问题是 当包含我的一个页面时 它似乎会徘 徊并执行其中的 JavaScript 代码 即使它随后从 DOM 中删除 索引 html 正文 div d
  • SVG 坐标与变换矩阵

    我想在矩形元素上实现像 svg edit 这样的功能 旋转矩形 调整大小 Drag 旋转 SVG 矩形效果很好 但是当我想调整矩形大小时 它就会出现问题 坐标不正确 我使用变换矩阵来旋转targetelement setAttribute
  • 如何在 Chrome 中实现抓取光标图标?

    我知道可以在 Chrome 中使用抓取光标图标 当然是在 Gmail 中 但我不知道如何在我的代码中实现它 我已经尝试过 在CSS中 body cursor grab body cursor webkit grab body cursor
  • php在html页面中创建额外空间

    我是网络开发新手 我真的被这个愚蠢的问题困扰了 当我在 html 代码之前插入 php 代码时 如下所示 它在我的页面顶部创建了额外的空白空间 并将整个内容 推下 是否有可能以某种方式避免创建额外的空间 如果 php 代码位于 html 的
  • 如何仅将网站的特定部分放入 iframe 中?

    我只想将网站的一小部分放入 iframe 中 我该怎么做 通常 当我为网站 假设是雅虎 设置 iframe 时 它 会获取整个网站 假设我只想要网站的一小部分 我该怎么做 是否可以在网站的 iframe 上添加边距 我想在我的网站上放置一个
  • 如何使用 CSS 将 div 置于表格中心?

    我正在尝试向我的网站之一添加幻灯片 整个页面布局在一个 HTML 表格中 我非常讨厌它并且没有选择 我想将我的幻灯片放在该特定列的中心 我的 CSS 如下所示 slideshow position relative slideshow IM
  • 转换 SVG 过滤器

    我正在尝试创建一个像 SVG 圆圈上的阴影这样的材质设计 我希望当您单击圆圈时 这个阴影能够以良好的过渡来增长 但目前我正在努力弄清楚是否可以为这种过渡设置动画 所以我希望有人能够提供帮助 我添加了一个到目前为止所得到的小例子 一个带有阴影
  • 使用 JavaScript 从 URL 变量读取来加载不同的 CSS 样式表

    我试图在我的 WordPress 博客上使用两个不同的样式表 以便在通过 Web 访问页面时使用一个样式表 而在通过我们的 iOS 应用程序访问博客内容时使用另一个样式表 现在 我们将 app true 附加到来自 iOS 应用程序的 UR
  • html5 canvas 使用图像作为蒙版

    是否可以使用具有形状的图像作为整个画布或画布内图像的蒙版 我想将图像放置在画布中 并在图像上添加蒙版 然后将其另存为新图像 您可以使用 source in globalCompositeOperation 将黑白图像用作蒙版 首先 将蒙版图
  • 如何对 bootstrap-3 分页进行编程以处理简单的 HTML 内容

    我正在 新闻 部分工作 并尝试使用 jquery 使 bootstrap 3 分页工作 分页的 HTML
  • Bootstrap 列中的标题高度相同

    我有这样的 html bootstrap css div class container div class row div class col xs 6 col div class block div class title strong
  • POST 表单数据为 application/json

    我正在开发一个 API 它接收 application json post 请求 并触发一些流程 我目前的主要问题是发送一个 application json 帖子 其中包含来自输 入表单的数据 我已经尝试过 jQuery ajax 但由于
  • 为什么连字符 (-) 分隔的类名在 CSS 中广泛使用 [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 在浏览了一些网站和其他一些广泛使用的插件和框架中包含的一些 CSS 文件时 发现它们广泛使用连字符分隔的单词作为类名 实际上使用这样的类名有什么
  • 图像仅在 iPhone x 上拉伸

    我目前正在设计和构建一个 html 和 css 网站 遇到了一个小问题 我使用 chrome 开发工具检查了响应能力 根据手机和平板电脑的大小调整窗口大小 一切看起来都很好 然而 现在我在 iPhone X 上检查了该网站 图像全部垂直拉伸
  • 如何在缩放动画中保持原点位于图像中心?

    我有类似的情况fiddle https jsfiddle net ddvn3p1h 3 其中我有一个 CSS3 动画 可以缩放绝对定位在另一个元素中心的元素 但是 当动画发生时 它会偏离中心 如示例中相对于蓝色的红色方块所示 我如何将其居中
  • 如何使用 jQuery UI Sortable 正确相交?

    这是我对 jQuery UI Sortable 进行动画处理的尝试 https codepen io anon pen YdMOXE https codepen io anon pen YdMOXE var startIndex chang
  • 如何反转媒体查询中元素的顺序?

    我有两个 div 左和右 但是当屏幕小于 500px 时 左 div 成为底部 div 右 div 成为顶部 div DOM 中的第一个 div 应该显示为第二个 第二个 div 为第一个 I use display flex 然后 div
  • 如何在 Aframe 中的平面上加载 gif(具有透明度)(故障)?

    大家好 我是 Aframe 的新手 正在尝试在空间网络环境中设置一大堆 gif 我在飞机上加载 gif 时遇到了一些困难 我已经通过 Aframe 的资产文件夹加载了图像 故障 目前它看起来像这样
  • 允许 iframe 跨域链接到目标父框架

    我有 2 个域 域 1 上的一个页面使用 iframe 加载域 2 中的内容 如何允许来自domain2 iframe 内 的链接在domain1 的完整父框架中打开 我一直在关注IE和w3c的新沙箱属性 http www w3 org T

随机推荐

  • Python 中的 __del__() 方法有什么用?

    From Python 文档 https docs python org 3 reference datamodel html highlight del object del 不保证 del 为解释器退出时仍然存在的对象调用方法 据我了解
  • 如何连接两个节点集以尊重顺序?

    我的理解是 尽管 XSLT 的 节点集 被称为 集 但它们实际上是节点的有序列表 这就是每个节点与索引关联的原因 因此我一直在尝试使用 运算符连接节点集 以便尊重节点的顺序 我试图完成的任务类似于以下 JavaScript 代码 o1 o2
  • PowerShell - 列出我系统上的所有 SQL 实例?

    是否有 Powershell 命令可以列出我的系统上的所有 SQL 实例 微软 SQL 2008 只是另一种方法 可以比 SQLPS 更快一点来获得快速答案 get itemproperty HKLM SOFTWARE Microsoft
  • luxon 将本地时间转换为给定时区的 utc

    数据源具有没有偏移量的 ISO 8601 日期时间字段 例子 2019 07 09T18 45 然而 我知道所讨论的时间被理解为America Chicago时区 如何获得与 UTC 时间相当的 Luxon DateTime 对象 我可以D
  • 在驼峰式标记上的单词之间插入空格[重复]

    这个问题在这里已经有答案了 有没有一个很好的功能可以将类似的东西变成 名 to this 名 See NET 如何将 caps 分隔字符串拆分为数组 https stackoverflow com questions 155303 net
  • 如何在 SQL Server 中查找未使用的表

    有没有办法找出数据上次输入表的时间 我正在尝试在数据库中查找过时的表 并想知道是否有可以运行的简单脚本 您可以尝试检查查询结果sys dm db index usage stats http msdn microsoft com en us
  • 解压嵌套字典的更简洁的方法

    我正在从 API 批量接收 JSON 格式的数据 我希望仅将值存储在列表中 原始数据看起来像这样并且总是看起来像这样 即 所有 看起来像第一个示例 data content get data gt gt gt a 1 b c 2 d 3 e
  • DropzoneJS dataURL 未定义

    我正在制作一个上传脚本 但我一直在 addedfile 事件中从 file 获取 dataURL 这是我的代码 function var dropzone new Dropzone avatar url uploads avatar cli
  • Visual Studio 显示无尽的消息“属性‘valueMember’的代码生成失败。”

    使用 Visual Studio 2008 愉快地开发这个 C 应用程序几天后 我被一系列显示的错误对话框震惊了 属性的代码生成 价值会员 失败的 错误是 你调用的对象是空的 当我对设计器进行微小更改时 例如 现在经常会发生这种情况 将控件
  • 派生类的抽象基类,其函数具有派生类的返回类型

    我想对从基类派生的所有类强制使用特定的 API 通常 您可以使用具有纯虚函数的抽象基类来执行此操作 但是 如何处理返回派生类型的函数 我该如何强制执行这种类型的功能 struct base virtual base func 0 struc
  • 32 位 Linux 上的 PyInstaller - ImportError:需要“六个”包

    我正在使用一个程序Python2 7 and Kivy1 9 2 dev 并尝试将其打包PyInstaller 3 0对于不同的系统作为单个可执行文件 我尝试将其打包的系统是 64 位 Linux Mint 17 3 32位Linux Mi
  • WPF——它一定比我做的更容易

    我正在花最长时间来解决这个问题 假设我有两个按钮和三个文本块 我希望任一按钮都能触发所有 TextBlock 上的简单情节提要 目前 我正在尝试定义一个包含故事板的通用文本块样式 然后触发器来自任何按钮单击 这是我最接近的一次 但应用程序在
  • 编译器在多线程程序中使用寄存器

    这是一个普遍问题 但是 在多线程程序中 编译器使用寄存器临时存储全局变量是否安全 我认为不是 因为在寄存器中存储全局变量可能会更改保存的值 对于其他线程 那么使用寄存器来存储函数中定义的局部变量怎么样 我认为这是可以的 因为没有其他线程能够
  • Python 程序的跟踪表

    有没有办法获取Python程序的跟踪表 或者让一个程序运行另一个程序并获取其跟踪表 我是一名老师 试图完美地验证我们在测试中使用的追踪问题的答案 例如 假设我有一个名为的 Python 程序problem1 py包含以下内容 问题1 py
  • 高效保存加权移动平均线的数据结构/算法

    我想在存储日志记录时总结多个不同类别的移动平均值 想象一下 有一项服务一次保存一个 Web 服务器日志条目 让我们进一步想象一下 我们无权访问记录的记录 所以我们只能看到它们一次 但之后就无法再访问它们了 对于不同的页面 我想知道 点击总数
  • 使用 git 和 MAMP 进行本地开发的权限

    我正在一个干净的帐户上设置一台新机器 我正在 Mac OSX 10 8 2 上使用 MAMP Pro 进行本地开发 并使用 git 进行版本控制 我遇到权限问题 MAMP Pro allows you to set permission t
  • 将 u32 数组中存储的大数转换为字节并返回

    我正在用 Rust 做一些计算数学 我有一些大数字 我将它们存储在一个包含 24 个值的数组中 我有将它们转换为字节并返回的函数 但它不能正常工作u32值 而它适用于u64 代码示例如下 fn main let mut bytes 0u8
  • 为数据存储中存储的图像发送“304 Not Modified”

    我将用户上传的图像存储在 Google App Engine 数据存储中db Blob 如提议的the docs http code google com appengine docs python images usingimages h
  • 要求对 VC++ 进行有关插入和安放的调查

    我正在调查以下成员函数期间执行了多少特殊成员函数vector insert emplace push back emplace back 在各种运行时条件下 我的目的是发表一篇论文 对这些成员函数进行相互比较 并比较 std lib 的每个
  • jspdf addHTML pagesplit 选项正在拉伸页面

    我已经尝试了互联网上的所有内容 这是我最后一次尝试看看这是否可能 我正在处理的是一个长而动态的 html 我必须将其转换为多页 pdf 我尝试了 addhtml 和 addImage 方法 但没有得到想要的结果 addhtml 当我使用 p