PDF Form
PDF Form Flattener
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 plugin Documentize PDF Form Flattener para .NET é projetado para converter formulários PDF interativos em documentos não editáveis, tornando-os seguros contra modificações não autorizadas. Esta ferramenta transforma 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 achatar campos de formulário em um documento PDF, siga estas etapas:
FormFlattenerOptions.Process para realizar a operação de achatamento.1// Crie o objeto FormFlattenerOptions para definir as instruções
2var options = new FormFlattenerOptions();
3// Adicione o caminho do arquivo de entrada
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// Defina o caminho do arquivo de saída
6options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
7// Realize o processo
8FormFlattener.Process(options);Você pode obter informações sobre quantos campos contém um documento.
1// Obtenha os Nomes dos Campos
2var fieldNames = FormFlattener.GetFieldNames("path_to_your_pdf_file.pdf");Você pode achatar seletivamente apenas campos de formulário específicos com base em critérios como a posição ou o nome do campo.
1// Obtenha os Nomes dos Campos
2var fieldNames = FormFlattener.GetFieldNames("path_to_your_pdf_file.pdf");
3// Crie o objeto FormFlattenerOptions para definir as instruções
4var options = new FormFlattenerOptions();
5options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
6options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
7// Pule 1 campo.
8options.SkipFields.Add(fieldNames[0]);
9// Realize o processo
10FormFlattener.Process(options);