软件开发博客

PDF 编程

PDF 编程 articles from losLab Software Development Blog.

PDF 编程 · December 14, 2025

在Delphi中使用PDFium VCL对PDF文档进行并排比较

在Delphi中使用PDFium VCL对PDF文档进行并排比较. 并排比较多个PDF文档对于修订审查、质量控制和文档验证至关重要。 分屏视图 该演示程序展示了如何使用PDFium VCL同时显示两个或三个PDF文档。 概述 该高级演示程序以同步视图显示多个PDF文档,允许用户直观地比较文档。

PDF 编程 · December 14, 2025

在 Delphi 中使用 PDFium VCL 分析 PDF 字体属性

在 Delphi 中使用 PDFium VCL 分析 PDF 字体属性. 了解 PDF 文档中使用的字体对于质量控制、可访问性合规性和文档取证至关重要。 字体属性 该演示程序展示了如何使用 PDFium VCL 访问 PDF 中字符的详细字体信息。

PDF 编程 · December 12, 2025

使用 PDFium 组件在 Delphi 中处理 PDF 附件

使用 PDFium 组件在 Delphi 中处理 PDF 附件. PDF 文档可以包含嵌入的文件附件,这是一个强大的功能,用于捆绑相关文件,例如电子表格、图像或支持文档。 附件 演示程序展示了如何使用 PDFium VCL 处理 PDF 附件。

PDF 编程 · December 12, 2025

在 Delphi 中使用 PDFium VCL 打印 PDF 文档

在 Delphi 中使用 PDFium VCL 打印 PDF 文档. 准确渲染和正确缩放是打印 PDF 文档的常见需求。 打印 PDF 演示程序展示了如何使用 PDFium VCL 组件实现专业的 PDF 打印功能,包括预览、页面选择和质量选项。

PDF 编程 · December 11, 2025

在 Delphi 中使用 PDFium VCL 从头开始​​创建 PDF 文档

在 Delphi 中使用 PDFium VCL 从头开始​​创建 PDF 文档. 虽然 PDFium 主要以 PDF 查看和处理而闻名,但 PDFium VCL 也提供了强大的 PDF 创建功能。 创建 PDF 演示程序展示了如何使用文本、形状、表格和水印,以编程方式生成 PDF 文档。

PDF 编程 · December 11, 2025

在 Delphi 中使用 PDFium VCL 将 PDF 页面转换为 JPEG 图像

在 Delphi 中使用 PDFium VCL 将 PDF 页面转换为 JPEG 图像. 将 PDF 页面转换为图像对于生成缩略图、预览和网页显示至关重要。 PDF 转 JPG 演示程序展示了如何使用 PDFium VCL 将 PDF 页面渲染为高质量的 JPEG 图像。

PDF 编程 · December 10, 2025

使用 PDFium Delphi 将 PDF 文档拆分为多个文件

使用 PDFium Delphi 将 PDF 文档拆分为多个文件. 将大型PDF文件拆分为较小的文件对于文档分发、归档和处理至关重要。 Split PDF 演示程序展示了如何使用PDFium VCL在Delphi中拆分PDF文档。 概述 这个全面的演示提供了三种拆分模式:单个页面、页面范围和按书签。

PDF 编程 · December 10, 2025

使用 PDFium VCL 将多个 PDF 文件合并为一个文档

使用 PDFium VCL 将多个 PDF 文件合并为一个文档. 将多个PDF文档合并成一个文件是文档管理工作流程中的常见需求。 合并PDF 演示程序展示了如何使用Delphi中的PDFium VCL将任意数量的PDF文件合并为一个文件。

PDF 编程 · December 10, 2025

在 Delphi 中使用 PDFium VCL 将图像转换为 PDF 文档

在 Delphi 中使用 PDFium VCL 将图像转换为 PDF 文档. 将图像转换为PDF是一种常见的需求,用于文档管理、归档和共享。 图像转PDF 该演示程序展示了如何使用PDFium VCL从一组图像创建多页PDF文档。

PDF 编程 · December 9, 2025

在 Delphi 中使用 PDFium VCL 从 PDF 文档中提取图像

在 Delphi 中使用 PDFium VCL 从 PDF 文档中提取图像. PDF文档通常包含有价值的图像,例如照片、图表、图形和示意图。 提取图像 demo演示了如何使用PDFium VCL从PDF文档中提取所有嵌入的图像,并根据其特性将其保存为最佳格式。

PDF 编程 · December 9, 2025

使用 PDFium VCL 在 Delphi 中从 PDF 文档中提取文本。

使用 PDFium VCL 在 Delphi 中从 PDF 文档中提取文本。. 文本提取是 PDF 处理中最常见的任务之一。无论您是在构建文档搜索引擎、数据挖掘应用程序还是内容管理系统,从 PDF 文件中提取文本的能力都是至关重要的。

PDF 编程 · December 9, 2025

在 Delphi 中创建连续滚动的多页 PDF 查看器

在 Delphi 中创建连续滚动的多页 PDF 查看器. 本教程探讨了 多页查看器 示例,它扩展了基本的 PDF 查看器,增加了连续滚动功能。这种查看模式类似于现代 PDF 阅读器(如 Adobe Acrobat)显示文档的方式,允许用户无缝滚动浏览所有页面。

PDF 编程 · December 9, 2025

在 Delphi 中使用 PDFium VCL 构建功能丰富的 PDF 查看器

在 Delphi 中使用 PDFium VCL 构建功能丰富的 PDF 查看器. 在本教程中,我们将探讨如何使用 PDFium VCL 创建一个专业的 PDF 观看器应用程序。 PDFium VCL 是一种强大的 Delphi 组件,它封装了 Google 的 PDFium 渲染引擎。

PDF 编程 · July 22, 2025

HotPDF组件中的RtLTextOut函数

HotPDF组件中的RtLTextOut函数. PDF 生成中的从右到左文本:介绍 HotPDF 的 RtLTextOut 函数。 从右到左语言简介。 从右到左 (RTL) 语言代表了全球书面交流系统的重要组成部分,服务于超过 4 亿人。

PDF 编程 · July 14, 2025

修复HotPDF组件复用问题

修复HotPDF组件复用问题. 对象实例状态管理和文件冲突解决。 了解如何解决在使用 HotPDF Delphi 组件时出现的“请在开始使用 BeginDoc 之前加载文档”错误。 HotPDF Delphi 组件。 通过策略性的状态管理和自动窗口枚举技术,消除 PDF 文件访问冲突。

PDF 编程 · June 23, 2025

优化 PDF 处理性能:从几分钟到几秒

优化 PDF 处理性能:从几分钟到几秒. 从分钟到秒:PDF 处理应用的优化 PDF 处理性能是文档处理应用的关键。看似简单的页面提取操作,有时可能需要几分钟才能完成,这会给用户带来不便,并降低系统性能。

PDF 编程 · June 22, 2025

解码非标准 PDF 结构 – 没有页面字典的 PDF

解码非标准 PDF 结构 – 没有页面字典的 PDF. PDF 格式的变体以及处理挑战。 PDF 文件在我们的数字世界中无处不在,但并非所有 PDF 文件都是相同的。虽然大多数 PDF 处理库都假设标准的文档结构,但实际的 PDF 文件通常会偏离预期的格式,这给开发人员带来了重大挑战。

PDF 编程 · June 21, 2025

了解 PDF 页面顺序 – 为什么您的 PDF 页面不存在

了解 PDF 页面顺序 – 为什么您的 PDF 页面不存在. PDF 结构背后的隐藏复杂性 PDF 文档比用户看到的要复杂得多。虽然查看器以逻辑、顺序的排列方式显示页面(1、2、3),但 PDF 文件的内部架构却讲述着完全不同的故事。

PDF 编程 · June 20, 2025

调试 Delphi PDF 库中的范围检查错误

调试 Delphi PDF 库中的范围检查错误. 当使用 Delphi 中的 PDF 处理库时 ,范围检查错误可能会特别令人沮丧,因为它们通常发生在复杂的文档结构深处。这些错误尤其具有挑战性,因为它们可能会间歇性地出现,这取决于正在处理的特定 PDF 结构,这使得它们难以稳定地重现和调试。

PDF 编程 · June 19, 2025

了解 PDF 页面树:为什么页面顺序很重要

了解 PDF 页面树:为什么页面顺序很重要. PDF 文档可能看起来很简单,但其内部结构可能出人意料地复杂。一个经常让开发人员感到困惑的领域是理解 PDF 页面的实际排序方式。在修复和增强我们的 PDF 页面复制示例程序时,我们遇到了这些棘手的问题。

PDF 编程 · June 18, 2025

调试 PDF 页面顺序问题:真实案例研究

调试 PDF 页面顺序问题:真实案例研究. 调试 PDF 页面顺序问题:HotPDF 组件的实际案例研究。 由 losLab | PDF 开发 | Delphi PDF 组件 PDF 操作可能很复杂,尤其是在处理页面顺序时。最近,我们遇到了一次有趣的调试过程,揭示了关于 PDF 文档结构和页面索引的重要见解。

PDF 编程 · June 15, 2024

losLab PDF 库:综合功能指南

losLab PDF 库:综合功能指南. 释放 losLab PDF 库的强大功能:全面功能指南 losLab PDF 库是一个强大的 PDF 软件开发工具包 (SDK) ,它提供广泛的功能来处理 PDF 文件。

PDF 编程 · June 15, 2024

将 RTF 文件转换为 PDF:开发人员指南

将 RTF 文件转换为 PDF:开发人员指南. 将 RTF 文件转换为 PDF:Delphi、C# 和 VB.Net 开发人员指南。 在文档处理领域,将 Rich Text Format (RTF) 文件转换为 Portable Document Format (PDF) 是一项常见的任务。

PDF 编程 · June 15, 2024

使用 Delphi、C# 和 VB.Net 中的 losLab PDF 库将 PDF 页面缩放 70%

使用 Delphi、C# 和 VB.Net 中的 losLab PDF 库将 PDF 页面缩放 70%. 在处理 PDF 文件时,通常需要调整内容大小以满足各种需求。 在这种情况下,我们的目标是将 PDF 文件中所有页面的大小缩小 70%。 本指南将介绍必要的步骤,解答相关问题并提供解决方案。

PDF 编程 · January 31, 2019

PDF 条形码生成综合指南

PDF 条形码生成综合指南. 使用 HotPDF Delphi 组件实现 22 种条形码类型。 在当今的数字世界中,条形码是库存管理、零售运营和数据跟踪系统的基石。 能够生成包含各种条形码类型的专业 PDF 文档对于各行各业的企业来说至关重要。

PDF 编程 · January 31, 2019

使用 HotPDF Delphi 组件掌握 PDF 注释

使用 HotPDF Delphi 组件掌握 PDF 注释. 掌握使用 HotPDF 组件进行 PDF 注释。 PDF 注释是创建交互式和协作文档的最强大功能之一。 它们允许用户直接向 PDF 文件添加评论、高亮、标记和多媒体内容,而无需修改原始文档结构。

PDF 编程 · January 29, 2019

HotPDF 组件竖排文本示例项目

HotPDF 组件竖排文本示例项目. HotPDF Delphi 组件:在 PDF 文档中创建垂直文本布局。 本综合指南演示了如何使用 HotPDF 组件 帮助开发人员轻松生成 PDF 文档中的 Unicode 垂直文本。 了解垂直排版 (縦書き/세로쓰기/竖排)。 垂直排版 ,也称为 垂直书写。

PDF 编程 · January 28, 2019

HotPDF 组件 Delphi TextOut 示例项目

HotPDF 组件 Delphi TextOut 示例项目. HotPDF 组件 Delphi TextOut 示例 – 字体样式和字符集 这是一个全面的 HotPDF 组件 TextOut 示例演示了高级字体处理、字符集支持、文本缩放、间距调整和渲染模式。

PDF 编程 · January 27, 2019

Delphi HotPDF 组件 Hello World 示例

Delphi HotPDF 组件 Hello World 示例. "Hello World" 来自 Delphi HotPDF 组件 欢迎来到关于 Delphi HotPDF 组件 的 "HelloWorld" 演示程序!