استخراج الصور

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

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

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

  1. أنشئ مثيلًا من الفئة ExtractImagesOptions.
  2. أضف مسار ملف الإدخال إلى الخيارات باستخدام الطريقة AddInput.
  3. حدد مسار دليل الإخراج للصور باستخدام الطريقة AddOutput.
  4. نفّذ عملية استخراج الصور باستخدام الإضافة.
  5. استرجع الصور المستخرجة من حاوية النتيجة.
 1// Create ExtractImagesOptions to set instructions
 2var options = new ExtractImagesOptions();
 3// Add input file path
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// Set output Directory path
 6options.AddOutput(new DirectoryDataSource("path_to_results_directory"));
 7// Perform the process
 8var results = PdfExtractor.Extract(options);
 9// Get path to image result
10var imageExtracted = results.ResultCollection[0].ToFile();

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

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

 1// Create ExtractImagesOptions to set instructions
 2var options = new ExtractImagesOptions();
 3// Add input file path
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// Not set output - it will write results to streams
 6// Perform the process
 7var results = PdfExtractor.Extract(options);
 8// Get Stream
 9var ms = results.ResultCollection[0].ToStream();
10// Copy data to file for demo
11ms.Seek(0, SeekOrigin.Begin);
12using (var fs = File.Create("test_file.png"))
13{
14    ms.CopyTo(fs);
15}

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

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