Formulário PDF
Campos de Formulário Aplanados
Converta formulários PDF interativos em documentos não editáveis, tornando-os seguros contra modificações não autorizadas
Converta formulários PDF interativos em documentos não editáveis, tornando-os seguros contra modificações não autorizadas
O Documentize PDF Form for .NET permite que você converta formulários PDF interativos em documentos não editáveis, tornando-os seguros contra alterações não autorizadas. Esta ferramenta transforma os campos de formulário em conteúdo estático, aumentando a segurança dos seus documentos PDF. É particularmente útil quando você precisa proteger contratos, acordos ou qualquer documento onde os campos de formulário devem permanecer inalterados.
Para aplainar campos de formulário em um documento PDF, siga estas etapas:
FlattenFieldsOptions.Flatten para executar a operação de aplainamento.1
2// Create FlattenFieldsOptions object to set instructions
3var options = new FlattenFieldsOptions();
4// Add input file path
5options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
6// Set output file path
7options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
8// Perform the process
9PdfForm.Flatten(options); Você pode obter informações sobre quantos campos contém um documento.
1
2// Get Fields Names
3var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions("path_to_your_pdf_file.pdf")); É possível aplainar seletivamente apenas campos de formulário específicos com base em critérios como a posição ou o nome do campo.
1
2// Get Fields Names
3var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions("path_to_your_pdf_file.pdf"));
4// Create FlattenFieldsOptions object to set instructions
5var options = new FlattenFieldsOptions();
6options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
7options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
8// Skip 1 field.
9options.SkipFields.Add(fieldNames[0]);
10// Perform the process
11PdfForm.Flatten(options);