كيفية زراعة وتدوير وإعادة تعيين PDFs في .NET

كيفية زراعة وتدوير وإعادة تعيين PDFs في .NET

Automating PDF مع Aspose.PDF.Plugin لـ .NET ، يمكنك زراعة الحدود أو توجيه الدوران أو إعادة تدوير أبعاد الصفحة بالجملة - مثالية لمجموعات وثائق كبيرة أو متطلبات التصميم المخصصة.

صفحات PDF (Margins، Bleeds، الأحجام المخصصة)

يقطع التخطيط المساحة البيضاء غير المرغوب فيها ، ويضع بقع الطباعة ، أو يركز على محتوى صفحة محددة.

using Aspose.Pdf.Plugins;

string input = @"C:\Docs\source.pdf";
string output = @"C:\Docs\cropped.pdf";

var optimizer = new Optimizer();
var cropOptions = new CropOptions()
{
    // Crop rectangle (left, top, width, height) in user units
    CropBox = new Rectangle(50, 50, 500, 700),
    Pages = new[] { 1, 2 } // Crop only pages 1 and 2
};
cropOptions.AddInput(new FileDataSource(input));
cropOptions.AddOutput(new FileDataSource(output));

optimizer.Process(cropOptions);

تحويل صفحات PDF (تصوير / Landscape / Custom)

تغيير اتجاه الصفحة للقراءة أو احتياجات الإنتاج:

var rotateOptions = new RotateOptions()
{
    Rotation = Rotation.on90, // or .on180, .on270
    Pages = new[] { 2, 4, 6 } // Rotate only even pages
};
rotateOptions.AddInput(new FileDataSource(input));
rotateOptions.AddOutput(new FileDataSource(@"C:\Docs\rotated.pdf"));

optimizer.Process(rotateOptions);

إعادة تدوير صفحات PDF (حجم الصفحة، مقياس)

تعديل جميع أو الصفحات المختارة إلى الرسالة، A4، أو الأبعاد المخصصة:

var resizeOptions = new ResizeOptions()
{
    PageSize = PageSize.PageA4,
    Pages = new[] { 1, 3, 5 } // Resize odd pages
};
resizeOptions.AddInput(new FileDataSource(input));
resizeOptions.AddOutput(new FileDataSource(@"C:\Docs\resized.pdf"));

optimizer.Process(resizeOptions);

حالات الاستخدام

  • المستندات التي تم فحصها من النباتات لإزالة المواد / الألواح قبل OCR أو الأرشيف
  • صفحات المناظر الطبيعية الدوارة للطباعة أو التصوير الرقمي
  • إعادة تدوير الوثائق القانونية أو اللوحية أو المختلطة إلى تنسيقات قياسية من أجل الامتثال

الأسئلة المتكررة

**س: هل يمكنني زرع أو تحويل أو إعادة تدوير صفحات محددة فقط?**A: نعم - تحديد Pages الممتلكات في ترتيب الخيارات الخاصة بك. كل عمل يدعم اختيار لكل صفحة.

**س: كيف يمكنني إعادة تعيين اتجاه أو حجم الصفحة?**A: استخدم RotateOptions مع .on0 إعادة تعيين الصورة، أو ResizeOptions مع الحجم القياسي المطلوب.

**س: هل التغييرات دائمة?**الجواب: نعم – يتم حفظ إصدارات PDF مع التغييرات. دائما النسخ الاحتياطي الأصلي إذا كنت قد تحتاج إلى إعادة التحويل.

نصيحة مهنية: الجمع بين العديد من العمليات على التوالي – زراعة، ثم إعادة التدوير، وبعد ذلك الدوران – لتحقيق أوتوماتيك التخطيط الكامل.

 عربي