محول PDF إلى TIFF
محول Documentize PDF إلى TIFF لـ .NET هو أداة قوية مصممة لتحويل مستندات PDF إلى صور TIFF عالية الجودة. يضمن هذا المكون الإضافي أن محتواك متاح عبر منصات متعددة بينما يحتفظ بجودة ومرونة ممتازة.
كيفية تحويل 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 dpi إلى ملف TIFF:
1
2var converter = new TiffConverter();
3var options = new PdfToTiffOptions();
4
5// ضبط دقة الإخراج إلى 300 dpi وتحويل الصفحة الأولى فقط
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}
الميزات الرئيسية:
- تحويل PDF إلى TIFF: تحويل مستندات PDF كاملة أو صفحات معينة إلى صور TIFF بسهولة.
- دقة مخصصة: ضبط الدقة (مثل 300 dpi) للحصول على نواتج ذات جودة عالية.
- TIFF متعدد الصفحات: دمج صفحات PDF متعددة في ملف TIFF متعدد الصفحات واحد.
- نطاق الصفحات: تحويل صفحات أو نطاقات معينة للحصول على نتائج دقيقة.
- المعالجة الدفعة: تحويل مستندات أو صفحات PDF متعددة في وقت واحد.
- تحويل سريع: عملية سريعة وفعالة مع أقل جهد.