CopyInnerField

CopyInnerField(string, string, int)

将现有字段复制到指定页码的相同位置。 将生成一个新文档,其中包含源文档除了新复制的字段之外的所有内容。

public void CopyInnerField(string fieldName, string newFieldName, int pageNum)
范围类型描述
fieldNameString旧的完全限定字段名称。
newFieldNameString新的完全限定字段名称。如果为 null,则设置为 fieldName + “~"。
pageNumInt32保存新字段的页数。如果为 -1,则新字段将复制到与托管旧字段相同的页面。

例子

FormEditor formEditor = new FormEditor("PdfForm.pdf", "PdfForm_out.pdf");
//在 psecond 页面上创建文本字段的副本。
formEditor.CopyInnerField("textField", "textFieldCopy", 2);

也可以看看


CopyInnerField(string, string, int, float, float)

将现有字段复制到由页码和纵坐标指定的新位置。 将生成一个新文档,其中包含源文档除了新复制的字段之外的所有内容。

public void CopyInnerField(string fieldName, string newFieldName, int pageNum, float abscissa, 
    float ordinate)
范围类型描述
fieldNameString旧的完全限定字段名称。
newFieldNameString新的完全限定字段名称。如果为 null,则设置为 fieldName + “~"。
pageNumInt32保存新字段的页数。如果为 -1,则新字段将复制到与托管旧字段相同的页面。
abscissaSingle新字段的横坐标。如果为-1,横坐标将等于原始横坐标。
ordinateSingle新字段的纵坐标。如果为-1,则纵坐标将等于原始纵坐标。

例子

FormEditor formEditor = new FormEditor("PdfForm.pdf", "PdfForm_out.pdf");
//在 psecond 页面上创建文本字段的副本。
formEditor.CopyInnerField("textField", "textFieldCopy", 2, 100, 200);

也可以看看