表格行从 itext pdf 中的新页面开始

2024-02-01

我正在使用 PdfPTable 在 pdf 中创建一个表格。表格中有一行。在我的行中,最后一列的数据的高度大于页面的剩余高度。因此,行从下一页开始,而表格标题位于上一页,并且第一页页眉下方有大片空白。

任何人都可以建议我如何将行拆分为多个页面。

Thanks


请阅读第4章 http://itextpdf.com/book/chapter.php?id=4 of my book http://itextpdf.com/book/或浏览 上丰富的文档iText网站 http://itextpdf.com/book/chapter.php?id=4.

默认情况下,表行不会被分割。 iText 将尝试向当前页面添加完整的行,如果该行不适合,它将在下一页再次尝试。只有当它不适合下一页时,它才会拆分该行。这是默认行为,因此您不应对应用程序中看到的内容感到惊讶。

您可以更改此默认行为。有一种方法可以让你删除不匹配的内容(这是not你想要什么),并且有一种方法可以让你在行不适合当前页面时分割行(这就是你想要的)。

您需要的方法用于页眉页脚2示例 http://itextpdf.com/examples/iia.php?id=87:

PdfPTable table = getTable(...);
table.setSplitLate(false);

默认情况下,该值setSplitLate() is true:iText 将尽可能晚地拆分行。通过将此默认值更改为false,iText 会立即分割行。

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

表格行从 itext pdf 中的新页面开始 的相关文章

  • 在 Android 中使用 iText 将图像添加到特定位置

    我想使用 Android 中的 iText 将图像添加到 PDF 文件中的特定位置 这是一个可填写的表单 我添加了作为图像占位符的文本框 我想要做的就是像这样获取该文本框和图像 public class FormFill public st
  • 使用 mupdf android 库导航到特定页面

    我如何使用 muPDF 库导航到特定页面 或者有没有办法让图书馆不记得我最后在那个pdf文件中浏览的是哪一页 Uri uri Uri parse path Intent intent new Intent MainActivity getC
  • 在 JSPdf 中嵌入二进制文件

    我在用着JsPDF https www npmjs com package jspdf将 html 内容导出到下载的 PDF 考虑以下示例 该示例获取一些 HTML 内容并将其输出到下载的 PDF 文件 使用JsPdf import Rea
  • 设置 8 1/2" x 12" itext 页面尺寸 [重复]

    这个问题在这里已经有答案了 我正在使用 itext PDF 我需要将 PDF 文档大小设置为德国标准 Fanfold 8 1 2 x 12 我不知道如何在 Itext 文档中设置英寸 Now I can set paper size as
  • 将带有 itext 滚动条的表格的可编辑单元格设为只读

    请找到下面的代码 public class MakingFieldReadOnly implements PdfPCellEvent The resulting PDF public static final String RESULT1
  • 使用 iTextSharp 生成 QR 条形码

    我有一个值数组 arr 0 Sam arr 1 1452 arr 2 NY 我想用这些值生成 QR 条形码 我们正在使用 ITextSharp 任何帮助将不胜感激 我正在使用vb net 以下是如何使用 iText 创建条形码的一些示例 h
  • 阿拉伯语数据在 iText 中的表单扁平化中消失

    我使用 PDFStamper 用一些阿拉伯语数据填充了 acrofield 当我压平表单时 文本消失了 而它对于英语来说工作正常 请指导 BaseFont unicode null unicode BaseFont createFont D
  • 如何在模态窗口中显示pdf? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一个模式窗口 其中包含锚文本 当我单击此链接时 它必须调用其他位置的 pdf 并将其显示在弹出窗口中 我怎样才能做到这一点 请帮忙
  • 在 iOS 中,如何以编程方式填写 pdf 表单字段?

    我需要获取一个现有的 pdf 文件 并以编程方式填写带有文本的表单字段列表 然后保存 pdf 而不将其显示给用户 例如 如果 pdf 文件包含名为 LastName 和 FirstName 的字段 我想将 FirstName 的值设置为 L
  • 使用 GhostScript 获取页面大小

    是否可以使用 GhostScript 获取页面大小 例如从 PDF 文档页面 我见过 bbox 设备 但它返回的是边界框 每页不同 而不是 PDF 页面的 TrimBox 或 CropBox 看http www prePressure co
  • 将固定文档/XPS 打印为 PDF,而不显示文件保存对话框

    我有一个FixedDocument我允许用户在 WPF GUI 中预览 然后打印到纸张上 而不显示任何 Windows 打印对话框 如下所示 private void Print PrintQueueCollection printQueu
  • 将 Word 转换为 PDF - 禁用“保存”对话框

    我有一个用 C 编写的 Word 到 PDF 转换器 除了一件事之外 它工作得很好 有时 在某些 Word 文件上 后台会出现一条消息保存源文件中的更改 gt 是 否 取消 但我没有对源文件进行任何更改 我只想从 Word 文件创建 PDF
  • 从 puppeteer PDF 中删除分页符?

    我目前正在尝试查看是否有一种方法可以删除我的 puppeteer PDF 中的分页符 因为我当前的 PDF 设置中的一些分页符正在以一种奇怪的方式切断文本 我正在谈论的内容的屏幕截图 我的傀儡代码 app get companyId pdf
  • PDFcropbox中的坐标指的是什么尺寸?

    例如 如果一个 pdf 指定了错误的页面大小 则可以使用以下命令裁剪掉文档中不需要的部分 鬼脚本 questions tagged ghostscript和命令参数 CropBox 我的问题是 命令中的数字指的是什么 我知道它们是点单位 一
  • 将超链接添加到 PDF 文档中

    我目前正在扩展我们的自定义 PDF 编写器 以便能够编写网站链接 但是 我遇到了一个问题 因为我无法找到如何将链接放入 PDF 的任何地方 这是打印文本的内容 BT 70 50 TD F1 12 Tf visit my website Tj
  • PDF:在现有 PDF 文件中插入一行文本

    我有一个 PDF 文件 我希望在所有页面 前两页除外 的页脚上添加一行纯文本 不是徽标或类似内容 有谁有一个如何做到这一点的例子 用任何语言 Update 原始 PDF 是用 Scribus 制作的 我可以完全控制它 因此 如果更容易进行查
  • 在 Android 中使用 PhoneGap 打开 PDF

    我需要打开一个位于 url 中的 PDF 文件 我需要用 PDF 查看器打开它 有可能的 谢谢大家 此致 我建议使用儿童浏览器插件 https build phonegap com blog childbrowser plugin并使用 G
  • 圆角桌子

    我想知道使用 iTextSharp 5 x 库在 pdf 中创建圆角表格的最佳方法是什么 如果您有 iTextSharp 源代码 请将以下内容添加到PdfContentByte class
  • 在 iOS 上将 SwiftUI 视图转换为 PDF

    我用 SwiftUI 画了一些漂亮的图表 因为它非常简单且容易做 然后我想将整个 SwiftUI 视图导出为 PDF 以便其他人可以以良好的方式查看图表 SwiftUI 没有直接为此提供解决方案 Cheers Alex 经过一番思考 我想到
  • 如何在 iText 7 中创建页面大小不等的文档

    如何在 iText 7 中创建页面大小不等的文档 iText7 可以吗 在iText5中 我使用document setPageSize and document newPage 如果您通过高级 API 添加内容 Document add

随机推荐

  • URL 包含原始换行符的资源请求已被弃用

    有谁知道这个警告指的是什么以及我将如何解决它 弃用 URL 包含原始换行符的资源请求已弃用 并且可能会在 2017 年 8 月左右在 M60 中被阻止 请从元素属性值等位置删除换行符 以便继续加载这些资源 看https www chrome
  • 如何配置 PhpStorm 使用 symfony/phpunit-bridge

    我在配置 PhpStorm IDE 使用时遇到问题http symfony com doc current components phpunit bridge html http symfony com doc current compon
  • 6 .htaccess 重写:删除index.html、删除.html、强制非www、强制尾部斜杠

    我必须提供一些有关我的网站环境的信息 我的根目录中有静态网页 WordPress 安装在子词典 www domain com blog 中 我有两个 htaccess 一个在根目录中 一个在 wordpress 中 文件夹 我想要 所有 U
  • 检查约束中的 SQL 子查询

    我可以在 Check 约束中进行 SQL 子查询吗 I ve a post带列的表id owner我还有另一张桌子action有柱子user id post id Table user有柱子id post id gt post id and
  • Chrome 69 使用“transform”、“-webkit-background-clip: text”和“color:transparent”时不起作用

    CSS代码 test webkit background clip text color transparent background image linear gradient to right e74c3c 20 f4d03f 40 2
  • Facebook Ads API 如何获取所有处于草稿状态的广告活动

    我在 Facebook 广告管理器中创建了广告和活动 但它们还没有发布 我已尝试以下 API 调用来获取我创建的所有活动的列表 v3 2 act XXXX campaigns 但我得到的回复是空的 data 有没有其他方法可以列出所有创建的
  • 什么是目标依赖?

    我觉得问这个问题很菜鸟 但是什么是目标依赖 我在 Xcode 中经常看到它 依赖项是必须在当前目标之前构建的另一个目标 例如 如果您有一个应用程序目标和一个框架目标 则应用程序目标可以将框架目标作为依赖项 以确保首先构建框架 也就是说 应用
  • 正确使用通用参考文献

    在c 11之前 我曾经写过这样的代码 Small functions void doThingsWithA const A a do stuff void doThingsWithB const B b do stuff void doTh
  • 如何在创建实例期间强制检查插槽的类型?

    假设我有以下类声明 defclass foo class bar initarg bar type list 当我创建这个类的实例时 make instance不会检查传递的参数是否满足槽类型 所以 我可以这样创建 无效 对象 gt mak
  • C 中的命令行参数打印不正确

    我试图测试我的程序如何接收用户命令行输入 我要测试的命令行输入是 concordance 15 lt input txt 程序的其余部分可以工作 但可以测试参数 所以在我的主要功能中我有这个 int main int argc char a
  • ASP.NET MVC 在部分视图中加载脚本

    我的整个网站是一个 Ajax 网站 因此我的所有视图 布局除外 都可以正常加载或通过 ajax 操作链接加载 如果我将 Javascipt 文件与部分视图一起放入 那么所有代码 都会按预期工作 但脚本会被多次加载 从而使用户下载更多脚本 所
  • 尝试理解 Pandas 中的 .apply()

    我试图避免循环数据帧 因此最近开始使用 apply 但是我不太理解这种行为 下面我有一个超级简单的玩具示例 系统会询问用户该列中的每个水果是否都是苹果 它们都是苹果 因此每个答案都是 Y import pandas as pd df pd
  • Sybase ASE ADO.net 2.0 提供商?

    我正在寻找一个 ADO net 2 0 或更高版本的 Sybase 数据库提供程序 该数据库似乎被称为 Sybase ASE 澄清一下 我对 ASE 感兴趣 而不是 SQL Anywhere 希望该提供程序将包含在数据库中 或者免费 我可以
  • Nuget 添加包出现访问被拒绝错误

    当我通过 Visual Studio 2015 GUI 添加 Nuget 包时 某些包未安装 并出现以下错误 对路径 Microsoft DotNet InternalAbstractions dll 的访问被拒绝 我尝试以管理员身份运行
  • 如何使用 TypeScript 为无状态、函数式 React 组件指定(可选)默认 props?

    我正在尝试在 Typescript 中创建一个带有可选 props 和 defaultProps 的无状态 React 组件 对于 React Native 项目 这对于普通 JS 来说是微不足道的 但我对如何在 TypeScript 中实
  • 当模型状态无效时,由于未发送下拉框列表等所有数据,必须重新填充视图模型

    在我的项目中 我创建了一项调查 将该调查链接到一家公司并选择参与的用户 我选择调查模板 添加额外问题并设置有关调查的信息 例如开始和结束日期 总而言之 结果是一个复杂的视图 其中包含来自域的许多部分的数据 我为此视图创建了一个 ViewMo
  • 在 ASP.NET Core 1.0 中使用 SignalR

    我们有一个 ASP NET Core 1 0 RC1 应用程序 我们希望将 SignalR 合并到其中 但是 SignalR 尚未成为 ASP NET Core 1 0 的一部分 有没有办法仍然将 SignalR 合并到我们现有的应用程序中
  • 如何在 Redis 哈希中存储数组?

    我对 Redis 很陌生 想看看是否可行 想象一下我收到这样的数据 account abc name Bob lname Smith account abc name Sam lname Wilson account abc name Jo
  • 这些使用 JavaScript 创建表格的方法有何优缺点?

    我发现在JS中创建表有两种方法 Using insertRow and insertCell var table document getElementById table var row table insertRow 1 var cel
  • 表格行从 itext pdf 中的新页面开始

    我正在使用 PdfPTable 在 pdf 中创建一个表格 表格中有一行 在我的行中 最后一列的数据的高度大于页面的剩余高度 因此 行从下一页开始 而表格标题位于上一页 并且第一页页眉下方有大片空白 任何人都可以建议我如何将行拆分为多个页面