IRIS PDF Editor، برنامه ای تهیه شده با WPF هست. این برنامه در تکمیل
سیستم مدیریت محتوای IRIS هست. یکی از موارد استفاده این سیستم برای من، قرار دادن فایلهای PDF هست. فایلهای PDF برای قرار گرفتن روی سایت، احتیاج به حذف لینکهای سایتهای دیگر و افزودن فوتر به فایل و همچنین تهیهی عکس از کاور فایل ،داشتند.
این عمل تکراری عموما با نرم افزارهای تجاری انجام میگرفت تا این که با توجه به نیازهای شخصی خود آن را نوشتم.
قابلیتهای این نرم افزار:
- حذف متن دلخواه از فایل
- قرار دان متن دلخواه به عنوان فوتر
- تهیهی عکس از صفحهی اول فایل
این امکانات عمدهی نرم افزار هست. ویرایش فایل pdf به کمک کتابخانهی iTextSharp و تهیهی عکس از فایلهای PDF، به کمک کتابخانهی GhostryScript که به صورت Native هست، امکان پذیر شده است.
امکان تهیهی عکس از فایل PDF این پروژه میتواند بسیار مفید باشد. در بعضی مواقع که هنگام اعمال گزارش گیری به فرم PDF، نرم افزار خاصی برای آن تدارک دیده نشده، میتوان گزارش مورد نظر را به عکس تبدیل کرده و سپس آن را به کاربر نمایش داد.
این نرم افزار همچنین drag and drop چندین فایل را نیز پشتیبانی میکند.
کار اصلی تهیهی wrapper برای GhostScript، توسط Richard Moss صورت گرفته، بنده نیز آن را کمی ویرایش و اصلاح و با کتابخانهی iTextSharp ترکیب کردم.
برای راه اندازی پروژه از این مقاله کمک بگیرید.
وابستگیهای پروژه
- iTextSharp
- MahApps.Metro
- structuremap
-GhostScript
نوع مجوز استفاده از پروژه
MIT