CopyOuterField

CopyOuterField(string, string)

Copia un campo esistente da un documento PDF a un altro documento con numero di pagina e ordinate originali. Avviso: solo per i campi AcroForm (escluso il box radio).

public void CopyOuterField(string srcFileName, string fieldName)
ParametroTipoDescrizione
srcFileNameStringIl nome del documento PDF che contiene il campo da copiare.
fieldNameStringIl nome del campo completo originale.

Esempi

FormEditor formEditor = new FormEditor("PdfForm.pdf", "PdfForm_updated.pdf");
//come cercare il campo in base al suo nome parziale:
formEditor.CopyOuterField("source.pdf", "textField");
formEditor.Save();

Guarda anche


CopyOuterField(string, string, int)

Copia un campo esistente da un documento PDF a un altro documento con il numero di pagina specificato e le ordinate originali. Avviso: solo per i campi AcroForm (escluso il box radio).

public void CopyOuterField(string srcFileName, string fieldName, int pageNum)
ParametroTipoDescrizione
srcFileNameStringIl nome del documento PDF che contiene il campo da copiare.
fieldNameStringIl nome del campo completo originale.
pageNumInt32Il numero di pagine in cui contenere il nuovo campo. Se -1, il nuovo campo verrà copiato sulla stessa pagina di quello vecchio ospitato.

Esempi

FormEditor formEditor = new FormEditor("PdfForm.pdf", "PdfForm_updated.pdf");
formEditor.CopyOuterField("source.pdf", "textField", 2);
formEditor.Save();

Guarda anche


CopyOuterField(string, string, int, float, float)

Copia un campo esistente da un documento PDF a un altro documento con il numero di pagina e le ordinate specificati. Avviso: solo per i campi AcroForm (escluso il box radio).

public void CopyOuterField(string srcFileName, string fieldName, int pageNum, float abscissa, 
    float ordinate)
ParametroTipoDescrizione
srcFileNameStringIl nome del documento PDF che contiene il campo da copiare.
fieldNameStringIl nome del campo completo originale.
pageNumInt32Il numero di pagine in cui contenere il nuovo campo. Se -1, il nuovo campo verrà copiato sulla stessa pagina di quello vecchio ospitato.
abscissaSingleL’ascissa del nuovo campo. Se -1, l’ascissa sarà uguale a quella originale.
ordinateSingleL’ordinata del nuovo campo. Se -1, l’ordinata sarà uguale a quella originale.

Esempi

FormEditor formEditor = new FormEditor("PdfForm.pdf", "PdfForm_updated.pdf");
formEditor.CopyOuterField("source.pdf", "textField" , 2, 100, 200);

Guarda anche