كيف يمكنني تقسيم ملف PDF إلى صفحات (ويفضل C#)

StackOverflow https://stackoverflow.com/questions/122109

  •  02-07-2019
  •  | 
  •  

سؤال

موكلي لديه متعدد الصفحات قوات الدفاع الشعبي الملف.كانوا في حاجة إليها قبل تقسيم الصفحة.لا أحد يعرف من طريقة للقيام بذلك - ويفضل أن يكون في C#.

هل كانت مفيدة؟

المحلول

PDFSharp هي مكتبة مفتوحة المصدر والتي قد تكون ما أنت بعد:

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

  • يخلق وثائق PDF على الطاير من أي .صافي اللغة
  • من السهل أن نفهم نموذج كائن أن يؤلف الوثائق
  • رمز مصدر واحد للرسم على صفحة PDF وكذلك في النافذة أو على الطابعة
  • تعديل أو دمج و تقسيم القائمة ملفات PDF

هذه العينة يظهر كيفية تحويل وثيقة PDF مع n صفحات في ن الوثائق مع صفحة واحدة لكل منهما.

نصائح أخرى

أنا فعلت هذا باستخدام ITextSharp - هناك الخيارات التجارية التي قد يكون جيد API ولكن هذه هي مفتوحة المصدر و مجانية, و ليس من الصعب استخدام.

تحقق من هذا الرمز, إنه واحد من نماذج التعليمات البرمجية -- انها جيدة جدا.تقسيم ملف PDF إلى ملفات اثنين في مر-في رقم الصفحة.يمكنك تعديله إلى حلقة تقسيم صفحة صفحة.

Siberix يقدم معقولة التكاليف التجارية المكتبة لإنشاء قوات الدفاع الشعبي على الطاير في .صافي: http://siberix.com يمكنك إنشاء PDF برمجيا أو من خلال XML التحول (و مزيج من كل IIRC).

لقد استعملت هذه المكتبة على عدة مشاريع و وجدت أن ليس فقط هو مكتبة من السهل العمل مع ، ولكن دعم البريد الإلكتروني هو لا يصدق.و الترخيص رخيصة جدا أيضا.

لم ألعب مع ذلك ، ولكن يمكنك أن تبحث في Aspose.Pdf.طقم .NET و Java.فمن التجارية لذلك سوف تحتاج إلى دفع الترخيص يغذي, ولكن إذا كنت بحاجة إلى الدعم التجاري أنه قد عمل لك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top