C#使用iTextSharp转换PDF为文本:取消文件类型软键

需积分: 46 31 下载量 89 浏览量 更新于2024-08-10 收藏 689KB PDF 举报
"这篇文档主要介绍了如何在C#中使用iTextSharp库将PDF转换为文本,以及关于海德汉(HEIDENHAIN)机床参数的输入和输出方法。在进行转换时,用户需要了解如何取消文件类型的软键,如HEIDENHAIN程序 (.H)、ISO程序 (.I)、刀具表 (.T)、原点表 (.D)、托盘表 (.P) 和文本文件 (.A)。文档提供了具体的参数编号,例如MP7224.0,通过二进制、十六进制或十进制格式输入,来实现软键的启用或禁用。此外,文档还提到了HEIDENHAIN iTNC 530机床参数的分类和详细内容,涵盖了编码器、定位、速度控制、主轴、内置PLC等多个方面。" 本文档详细讲述了海德汉机床参数的管理和输入方式。机床参数是数控系统执行程序指令所需的重要数据,例如行程距离、加速度等。参数按照功能被划分到不同的类别,如编码器与机床(10-999)、定位(1000-1399)等。输入格式可以是十进制、二进制(%)或十六进制($)。以MP7224.0为例,这是一个用于控制软键显示的参数,可以通过设置不同位的二进制值来启用或禁用相应的软键功能。例如,要取消原点表和文本文件软键,可以输入二进制格式的%00101000,对应的十六进制为$28,十进制为40。 此外,文档还提到了iTNC 530的“机床参数编辑”操作模式,包括激活机床参数列表、修改输入值等步骤。机床参数列表详细列出了各种参数的功能,如编码器和机床的相关设置、定位参数、速度前馈控制、跟随误差控制等,覆盖了主轴、内置PLC、数据接口、3-D测头、刀具测量、攻丝、显示与操作、颜色配置、加工和程序运行以及硬件配置等多个方面,为用户提供了全面的参数调整和系统配置指南。 在C#编程环境中,使用iTextSharp库可以方便地将包含这些参数信息的PDF文档转换为纯文本格式,便于进一步处理和分析。转换过程涉及到解析PDF的结构,提取文本内容,并可能涉及字体、排版和布局的处理,以便正确无误地获取原始PDF中的信息。 这份文档对于理解和操作HEIDENHAIN iTNC 530系统的用户,以及需要处理PDF文本的开发者来说,都是宝贵的参考资料。