ASP.NET - مكون PDF في الثقة المتوسطة
-
18-09-2019 - |
سؤال
هل يمكن لأي شخص أن يوصي ببعض مكونات PDF متوافقة مع ASP.NET التي تعمل في بيئة ثقة متوسطة؟ قرأت ذلك ITEXTSHARP. يعمل بشكل جيد، ولكن القادمة من abcpdf. و ASPPDF., ، فكرة تجميع PDF بأكملها في التعليمات البرمجية شاقة للغاية. من الناحية المثالية، أود استخدام شيء مثل wkhtmltopdf. لتحويل صفحات HTML ببساطة إلى ملفات PDF (ولكن بالطبع لا يعمل في الثقة المتوسطة).
بقدر ما يتعلق الأمر بالسعر: الحرة هو الأفضل، ولكن الحلول المدفوعة ليست غير من السؤال.
في حالة عدم العثور على خيار لائق، قد أختار فقط استضافة خدمة ويب على جهاز منفصل يمكنني تشغيل تطبيق موثوق به بالكامل، ولكن هذا بالتأكيد ليس الأمثل.
المحلول
ITEXTSHARP ربما يكون أفضل خيار مجاني يعمل في الثقة المتوسطة. يمكن أن يبدو الأمر شاقا للبدء في استخدامه، ولكن بمجرد أن تحصل على تعليق منه هو قوي جدا. هناك برنامج تعليمي متاح لكل من تخطيطات المستند البسيطة والمجمعة.
ITEXTSHARP - http://sourceforge.net/projects/itextsharp/
itextsharp التعليمي - http://itextsharp.sourceforge.net/tutorial/index.html.
ITEXTSHARP في متوسطة الثقة - http://instantdevelopment.blogspot.com/2009/10/itextsharp-pdf-rendering-in-medium.html.
لقد كنت من خلال تمرين مماثل لتوليد المستندات. نظرت إلى ReportViewer لواجهة مصمم و PDFSharp ل API منظف، لكن لن تعمل حاليا في بيئة ثقة متوسطة. كان ITEXTSHARP هو الخيار الأفضل الذي يمكن أن أجده أنه قابل متطلباتي - الثقة الحرة والمتوسطة متوافقة.
نصائح أخرى
في حين ليس فقط مكتبة PDF، فإن منتج تقارير ديناميات البيانات لدينا معتمد بالفعل في الثقة المتوسطة كما هو مذكور في هذا الموضوع stackoverflow.. وبعد نحن نعمل على جعل عمل ActiveReports في الثقة المتوسطة قريبا جدا - يعمل المطورون على ذلك ونحن نتحدث (أنا حرفيا رأيت مناقشة بريد إلكتروني حول توثيقها). للحصول على مرجع مفيد بعض الروابط من الخيط الآخر Stackoverflow:
- معلومات موجزة عن متى أضفنا الميزة من مدير المنتج لديناميات البيانات: http://mrdotnet.wordpress.com/2007/11/18/NEW-RELEASE-DATA-DANAMICS-Reports تقارير
- إرشادات حول إعداد الأمان في ASP.NET بما في ذلك كيفية تكوين الثقة المتوسطة: http://www.datadynamics.com/help/ddreports/ddrtsksettingpermissions.html.
- معلومات المنتج العامة: http://www.datadynamics.com/products/ddpt.
يمكنك تجربة مكتبة Winnovative:
http://www.winnovative-software.com/
أو مكتبة cete
http://www.cete.com/products/dynamicpdffornet/generator/index.csp.
لقد استخدمت كل من ميزات مختلفة في تطبيقات الويب ASP.NET