نموذج PDF

تسوية حقول النموذج

تحويل نماذج PDF التفاعلية إلى مستندات غير قابلة للتحرير، مما يجعلها آمنة من التعديلات غير المصرح بها

نموذج PDF الأقسام الفرعية

تسوية حقول النموذج

الإضافة Documentize PDF Form for .NET مصممة لتحويل نماذج PDF التفاعلية إلى مستندات غير قابلة للتحرير، مما يجعلها آمنة من التعديلات غير المصرح بها. هذه الأداة تحول حقول النموذج إلى محتوى ثابت، مما يعزز أمان مستندات PDF الخاصة بك. إنها مفيدة بشكل خاص عندما تحتاج إلى تأمين العقود، والاتفاقيات، أو أي مستند حيث يجب أن تبقى حقول النموذج دون تغيير.

كيفية تسوية حقول النموذج في ملف PDF

  1. إنشاء كائن من الفئة FlattenFieldsOptions.
  2. إضافة ملفات الإدخال والإخراج إلى الخيارات.
  3. استدعاء الطريقة Flatten لإجراء عملية التسوية.
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);

كيفية الحصول على جميع الحقول في ملف PDF

يمكنك الحصول على معلومات حول عدد الحقول التي يحتويها المستند.

1// Get Fields Names
2var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions("path_to_your_pdf_file.pdf"));

كيفية تسوية كل شيء باستثناء الحقل الأول في ملف PDF

يمكنك تسوية حقول نموذج معينة فقط بناءً على معايير مثل موقع الحقل أو اسمه.

 1// Get Fields Names
 2var fieldNames = PdfForm.GetFieldNames(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);

الميزات الرئيسية:

  • تسوية جميع حقول النموذج: يحول حقول النموذج التفاعلية إلى محتوى ثابت غير قابل للتحرير.
  • تسوية الحقول المحددة: يمكنك تسوية حقول معينة في ملف PDF مع إبقاء الحقول الأخرى قابلة للتحرير.
  • تسوية الحصول على أسماء الحقول: الحصول على أسماء الحولات في ملف PDF.
 عربي