Formulario PDF
Aplanar Campos de Formulario
Convierta formularios PDF interactivos en documentos no editables, haciéndolos seguros contra modificaciones no autorizadas
Convierta formularios PDF interactivos en documentos no editables, haciéndolos seguros contra modificaciones no autorizadas
El Documentize PDF Form for .NET le permite convertir formularios PDF interactivos en documentos no editables, haciéndolos seguros contra modificaciones no autorizadas. Esta herramienta transforma los campos del formulario en contenido estático, mejorando la seguridad de sus documentos PDF. Es particularmente útil cuando necesita asegurar contratos, acuerdos o cualquier documento donde los campos del formulario deben permanecer sin cambios.
Para aplanar los campos de formulario en un documento PDF, siga estos pasos:
FlattenFieldsOptions.Flatten para ejecutar la operación de aplanado.1// Create FlattenFieldsOptions object to set instructions
2var options = new FlattenFieldsOptions();
3// Add input file path
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// Set output file path
6options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
7// Perform the process
8PdfForm.Flatten(options);Puede obtener información sobre cuántos campos contiene un documento.
1// Get Fields Names
2var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions("path_to_your_pdf_file.pdf"));Puede aplanar selectivamente solo campos de formulario específicos según criterios como la posición o el nombre del campo.
1// Get Fields Names
2var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions("path_to_your_pdf_file.pdf"));
3// Create FlattenFieldsOptions object to set instructions
4var options = new FlattenFieldsOptions();
5options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
6options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
7// Skip 1 field.
8options.SkipFields.Add(fieldNames[0]);
9// Perform the process
10PdfForm.Flatten(options);