Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# itextsharp和livecycle_C#_.net_Itextsharp_Acrobat - Fatal编程技术网

C# itextsharp和livecycle

C# itextsharp和livecycle,c#,.net,itextsharp,acrobat,C#,.net,Itextsharp,Acrobat,我已经设法在livecycle中创建了一个模板(用于发票)。我选择动态PDF而不是静态PDF,因为有几个字段需要自动调整大小(如地址、产品名称) 现在我使用itextsharp来完成这些字段,如果我将PDF保存为Acrobat7动态xml表单,它就会工作 问题是这些字段是可编辑的。为了在itextsharp中解决这个问题,我必须将formFlatting=true,但是当我打开我的PDF时,我再也看不到整个地址,或者使字段展开的全文 有人知道如何在我设置字段后使PDF不可编辑吗? 如果我使用Ad

我已经设法在livecycle中创建了一个模板(用于发票)。我选择动态PDF而不是静态PDF,因为有几个字段需要自动调整大小(如地址、产品名称)

现在我使用itextsharp来完成这些字段,如果我将PDF保存为Acrobat7动态xml表单,它就会工作

问题是这些字段是可编辑的。为了在itextsharp中解决这个问题,我必须将formFlatting=true,但是当我打开我的PDF时,我再也看不到整个地址,或者使字段展开的全文

有人知道如何在我设置字段后使PDF不可编辑吗?
如果我使用AdobeReaderPro构建字段,它们不会展开以容纳文本的完整长度。

在AdobeLiveCycle中,将表单字段设置为只读。这将阻止任何人编辑表单字段