نموذج PDF
تسوية حقول النموذج
تحويل نماذج PDF التفاعلية إلى مستندات غير قابلة للتحرير، مما يجعلها آمنة من التعديلات غير المصرح بها
تحويل نماذج PDF التفاعلية إلى مستندات غير قابلة للتحرير، مما يجعلها آمنة من التعديلات غير المصرح بها
تتيح Documentize PDF Form for .NET تحويل نماذج PDF التفاعلية إلى مستندات غير قابلة للتحرير، مما يجعلها آمنة من التعديلات غير المصرح بها. تقوم هذه الأداة بتحويل حقول النموذج إلى محتوى ثابت، مما يعزز أمان مستندات PDF الخاصة بك. وهي مفيدة بشكل خاص عندما تحتاج إلى تأمين العقود، الاتفاقيات، أو أي مستند يحتاج إلى بقاء حقول النموذج دون تغيير.
لتسوية حقول النموذج في مستند PDF، اتبع الخطوات التالية:
FlattenFieldsOptions.Flatten لتنفيذ عملية التسوية.1// Create FlattenFieldsOptions object to set instructions
2var options = new FlattenFieldsOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
5// Set output file path
6options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
7// Perform the process
8PdfForm.Flatten(options);يمكنك الحصول على معلومات حول عدد الحقول التي يحتويها المستند.
1// Get Fields Names
2var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions("path_to_your_pdf_file.pdf"));يمكنك تحديد تسوية حقول نموذج معينة بناءً على معايير مثل موقع الحقل أو اسمه.
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 FileData("path_to_your_pdf_file.pdf"));
6options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
7// Skip 1 field.
8options.SkipFields.Add(fieldNames[0]);
9// Perform the process
10PdfForm.Flatten(options);