Class FormFlattener
معلومات
يمثل مكوّن Documentize.FormFlattener. يُستخدم لتسوية الحقول في مستندات PDF.
[Obsolete("The class will be deleted soon. Please use PdfForm class.")]
public static class FormFlattenerالوراثة
الأعضاء الموروثة
- object.GetType(),
- object.MemberwiseClone(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
أمثلة
المثال يوضح كيفية تسوية الحقول في ملف PDF.
// Create FormFlattenerOptions object to set instructions
var options = new FormFlattenerOptions();
// Add input file path
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Set output file path
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Perform the process
FormFlattener.Process(options);المثال يوضح كيفية تسوية الحقول في ملف PDF وتجاوز الحقل الأول.
// Get Fields Names
var fieldNames = FormFlattener.GetFieldNames("path_to_your_pdf_file.pdf");
// Create FormFlattenerOptions object to set instructions
var options = new FormFlattenerOptions();
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Skip 1 field.
options.SkipFields.Add(fieldNames[0]);
// Perform the process
FormFlattener.Process(options);المثال يوضح كيفية الحصول على أسماء الحقول من ملف PDF.
// Get Fields Names
var fieldNames = FormFlattener.GetFieldNames("path_to_your_pdf_file.pdf");الطرق
GetFieldNames(string)
احصل على أسماء الحقول في مستند PDF.
public static List<string> GetFieldNames(string path)المعلمات
pathstring: مسار مستند PDF.
الإرجاع
قائمة بأسماء الحقول في مستند PDF.
GetFieldNames(Stream) : احصل على أسماء الحقول في مستند PDF.
public static List<string> GetFieldNames(Stream stream)المعلمات
streamStream: التيار الذي يحتوي على مستند PDF.
الإرجاع
قائمة بأسماء الحقول في مستند PDF.
Process(FlattenFieldsOptions) : تسوية حقول النموذج في مستند PDF.
public static ResultContainer Process(FlattenFieldsOptions options)المعلمات
optionsFlattenFieldsOptions: كائن خيارات يحتوي على تعليمات العملية.
الإرجاع
ResultContainer : كائن يحتوي على نتيجة العملية.
الاستثناءات
إذا لم يتم ضبط الخيارات.
Namespace: Documentize Assembly: Documentize.dll