استخراج الصور
تمكنك الإضافة Documentize PDF Extractor for .NET من استخراج الصور بسهولة من مستندات PDF. تقوم بمسح ملفات PDF الخاصة بك، وتحديد الصور المدمجة، واستخراجها مع الحفاظ على جودتها الأصلية وتنسيقها. هذه الأداة تعزز إمكانية الوصول إلى المحتوى المرئي وتبسط عملية استرداد الصور من ملفات PDF.
كيفية استخراج الصور من ملف PDF
لاستخراج الصور من ملف PDF، اتبع الخطوات التالية:
- أنشئ مثيلًا من الفئة
ExtractImagesOptions. - أضف مسار ملف الإدخال إلى الخيارات باستخدام الطريقة
AddInput. - حدد مسار دليل الإخراج للصور باستخدام الطريقة
AddOutput. - نفّذ عملية استخراج الصور باستخدام الإضافة.
- استرجع الصور المستخرجة من حاوية النتيجة.
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.
- الحفاظ على جودة الصورة: يضمن أن الصور المستخرجة تحتفظ بجودتها الأصلية.
- الإخراج المرن: حفظ الصور المستخرجة بالتنسيق أو الموقع الذي تفضله.