استخراج الخصائص / البيانات الوصفية

يُبسط Documentize PDF Extractor for .NET عملية استخراج البيانات الوصفية من مستندات PDF. الخصائص المتاحة التي قد تهمك: FileName، Title، Author، Subject، Keywords، Created، Modified، Application، PDF Producer، Number of Pages.

كيفية استخراج البيانات الوصفية من ملف PDF

يوضح المثال كيفية استخراج الخصائص (Title، Author، Subject، Keywords، Number of Pages) من ملف PDF. لاستخراج البيانات الوصفية من مستند PDF، اتبع الخطوات التالية:

  1. أنشئ كائنًا من ExtractPropertiesOptions لتكوين خيارات الاستخراج وملف PDF المدخل.
  2. استدعِ طريقة Extract في PdfExtractor لاستخراج البيانات الوصفية.
  3. احصل على الخصائص المستخرجة باستخدام PdfProperties.
 1// Create ExtractPropertiesOptions object to set input file
 2var options = new ExtractPropertiesOptions("path_to_your_pdf_file.pdf");
 3// Perform the process and get Properties
 4var pdfProperties = PdfExtractor.Extract(options);
 5var filename = pdfProperties.FileName;
 6var title = pdfProperties.Title;
 7var author = pdfProperties.Author;
 8var subject = pdfProperties.Subject;
 9var keywords = pdfProperties.Keywords;
10var created = pdfProperties.Created;
11var modified = pdfProperties.Modified;
12var application = pdfProperties.Application;
13var pdfProducer = pdfProperties.PdfProducer;
14var numberOfPages = pdfProperties.NumberOfPages;

كيفية استخراج البيانات الوصفية من تدفق PDF

يمكنك فتح التدفق حسب رغبتك.

 1// Create ExtractPropertiesOptions object to set input stream
 2var stream = File.OpenRead("path_to_your_pdf_file.pdf");
 3var options = new ExtractPropertiesOptions(stream);
 4// Perform the process and get Properties
 5var pdfProperties = PdfExtractor.Extract(options);
 6var title = pdfProperties.Title;
 7var author = pdfProperties.Author;
 8var subject = pdfProperties.Subject;
 9var keywords = pdfProperties.Keywords;
10var created = pdfProperties.Created;
11var modified = pdfProperties.Modified;
12var application = pdfProperties.Application;
13var pdfProducer = pdfProperties.PdfProducer;
14var numberOfPages = pdfProperties.NumberOfPages;

كيفية استخراج البيانات الوصفية من ملف PDF بأقصر طريقة ممكنة

1// Perform the process and get Properties
2var pdfProperties = PdfExtractor.Extract(new ExtractPropertiesOptions("path_to_your_pdf_file.pdf"));

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

  • البيانات الوصفية المتاحة: FileName، Title، Author، Subject، Keywords، Created، Modified، Application، PDF Producer، Number of Pages.
 عربي