PDF Image Extractor

يتيح لك ملحق Documentize PDF Image Extractor for .NET استخراج الصور من مستندات PDF بسهولة. يقوم بفحص ملفات PDF الخاصة بك، وتحديد الصور المضمنة، واستخراجها مع الحفاظ على جودتها وشكلها الأصلي. تعزز هذه الأداة من إمكانية الوصول إلى المحتوى المرئي وتبسيط عملية استرجاع الصور من PDF.

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

لاستخراج الصور من ملف PDF، اتبع الخطوات التالية:

  1. أنشئ مثيلاً من فئة ImageExtractorOptions.
  2. أضف مسار ملف الإدخال إلى الخيارات باستخدام طريقة AddInput.
  3. قم بتعيين مسار الدليل الناتج للصور باستخدام طريقة AddOutput.
  4. قم بمعالجة استخراج الصور باستخدام الملحق.
  5. استرجع الصور المستخرجة من حاوية النتائج.
 1// إنشاء ImageExtractorOptions لتعيين التعليمات
 2var options = new ImageExtractorOptions();
 3// إضافة مسار ملف الإدخال
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// تعيين مسار الدليل الناتج
 6options.AddOutput(new DirectoryDataSource("path_to_results_directory"));
 7// تنفيذ العملية
 8var results = ImageExtractor.Process(options);
 9// الحصول على مسار نتيجة الصورة
10var imageExtracted = results.ResultCollection[0].ToFile();

استخراج الصور من ملف PDF إلى تدفقات بدون مجلد

يدعم ملحق ImageExtractor الحفظ إلى التدفقات، مما يتيح لك استخراج الصور من ملفات PDF إلى تدفقات بدون استخدام مجلدات مؤقتة.

 1// إنشاء ImageExtractorOptions لتعيين التعليمات
 2var options = new ImageExtractorOptions();
 3// إضافة مسار ملف الإدخال
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// لم يتم تعيين الناتج - سوف يكتب النتائج إلى التدفقات
 6// تنفيذ العملية
 7var results = ImageExtractor.Process(options);
 8// الحصول على التدفق
 9var ms = results.ResultCollection[0].ToStream();
10// نسخ البيانات إلى الملف من أجل العرض
11ms.Seek(0, SeekOrigin.Begin);
12using (var fs = File.Create("test_file.png"))
13{
14    ms.CopyTo(fs);
15}

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

  • استخراج الصور المضمنة: تحديد واستخراج الصور من مستندات PDF.
  • الحفاظ على جودة الصورة: تضمن أن الصور المستخرجة تحتفظ بجودتها الأصلية.
  • مخرجات مرنة: حفظ الصور المستخرجة بصيغتك أو موقعك المفضل.
 عربي