محول PDF إلى TIFF
أداة محول PDF إلى TIFF لـ .NET هي أداة قوية مصممة لتحويل مستندات PDF إلى صور TIFF عالية الجودة. يضمن هذا المكون الإضافي أن محتواك قابل للوصول عبر منصات مختلفة مع الحفاظ على دقة وجودة ممتازة.
الميزات الرئيسية:
- تحويل PDF إلى TIFF: تحويل مستندات PDF بالكامل أو صفحات معينة إلى صور TIFF بسهولة.
- دقة مخصصة: ضبط الدقة (مثل 300 نقطة في البوصة) للحصول على مخرجات عالية الجودة.
- TIFF متعدد الصفحات: دمج صفحات PDF متعددة في ملف TIFF واحد متعدد الصفحات.
- نطاق الصفحات: تحويل صفحات أو نطاقات محددة للحصول على نتائج دقيقة.
- المعالجة الدفعة: تحويل مستندات أو صفحات PDF متعددة دفعة واحدة.
- تحويل سريع: عملية سريعة وفعالة مع جهد minimal.
كيفية تحويل صفحات PDF إلى TIFF
لتحويل مستند PDF إلى صور TIFF، اتبع الخطوات التالية:
- أنشئ مثيلاً لفئة
TiffConverter
. - أنشئ مثيلاً لـ
PdfToTiffOptions
لتكوين عملية التحويل. - أضف ملف PDF المدخل باستخدام طريقة
AddInput
. - حدد مسار ملف الإخراج لصور TIFF باستخدام طريقة
AddOutput
. - قم بتشغيل طريقة
Process
لتحويل صفحات PDF إلى صور TIFF.
1
2var converter = new TiffConverter();
3var options = new PdfToTiffOptions();
4
5// أضف ملف PDF المدخل
6options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
7
8// حدد ملف الإخراج لصور TIFF
9options.AddOutput(new FileDataSource(@"C:\Samples\output.tiff"));
10
11// معالجة تحويل PDF إلى TIFF
12converter.Process(options);
تخصيص تحويل PDF إلى TIFF
يمكنك تخصيص عملية التحويل من خلال ضبط الدقة، تمكين مخرجات متعددة الصفحات، أو اختيار نطاقات الصفحات. إليك كيفية تحويل الصفحة الأولى من PDF بدقة 300 نقطة في البوصة إلى ملف TIFF:
1
2var converter = new TiffConverter();
3var options = new PdfToTiffOptions();
4
5// اضبط الدقة على 300 نقطة في البوصة وحول الصفحة الأولى فقط
6options.OutputResolution = 300;
7options.PageList = new List<int> { 1 };
8
9// إضافة مسارات المدخلات والمخرجات
10options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
11options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.tiff"));
12
13// معالجة التحويل
14converter.Process(options);
إنشاء TIFF متعدد الصفحات
يدعم مكون محول PDF إلى TIFF إنشاء TIFF متعدد الصفحات، مما يتيح لك دمج صفحات PDF متعددة في ملف TIFF واحد لأرشفة فعالة أو طباعة.
1
2var converter = new TiffConverter();
3var options = new PdfToTiffOptions
4{
5 MultiPage = true // تمكين مخرجات TIFF متعددة الصفحات
6};
7
8// أضف ملف PDF المدخل
9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10
11// حدد ملف الإخراج لملف TIFF متعدد الصفحات
12options.AddOutput(new FileDataSource(@"C:\Samples\output.tiff"));
13
14// معالجة التحويل
15converter.Process(options);
المعالجة الدفعة لتحويل PDF إلى TIFF
يدعم مكون محول PDF إلى TIFF أيضًا المعالجة الدفعة، مما يتيح لك تحويل صفحات PDF متعددة أو مستندات كاملة في وقت واحد إلى ملفات TIFF منفصلة.
1
2var converter = new TiffConverter();
3var options = new PdfToTiffOptions();
4
5// أضف ملف PDF المدخل
6options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
7
8// اضبط مسارات الإخراج للصفحات الفردية
9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.tiff"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.tiff"));
11
12// معالجة التحويل الدفعي
13converter.Process(options);
كيفية التعامل مع نتائج التحويل
تُرجع طريقة Process كائن ResultContainer
يوفر تفاصيل حول نتائج التحويل. يمكنك طباعة مسارات ملفات TIFF المحولة كما هو موضح أدناه:
1
2ResultContainer resultContainer = converter.Process(options);
3
4// طباعة مسارات مخرجات صور TIFF
5foreach (FileResult result in resultContainer.ResultCollection)
6{
7 Console.WriteLine(result.Data.ToString());
8}