جاوا چاپ گفت و گو چارچوب (JPDF) مجموعه ای از کلاس های جاوا و فایل های منبع در نظر گرفته شده به توسط توسعه دهندگان نرم افزار مورد استفاده قرار گیرد برای اضافه کردن یک قابلیت چاپ جامع به برنامه های کاربردی جاوا / اپلتها موجود است.
در اینجا برخی از ویژگی های کلیدی "جاوا چاپ گفت و گو چارچوب" عبارتند از:
· قادر به پیش نمایش و اجزای چرخش چاپ کردن & ndash؛ از جمله: JTable، JTree، JTextPane، JTextArea، JEditorPane، و JPanel.
· قادر به آهنگسازی و فرم چاپ / گزارش حاوی اطلاعات به دست آمده از منابع خارجی (به عنوان مثال پایگاه داده ها و فایل ها).
· طراحی شده برای ارائه قابلیت چاپ با حداقل برنامه نویسی سفارشی مورد نیاز است.
· بسیار توسعه پذیر / تنظیم کردن & ndash؛ برای دیدار با کاربرد خاص مورد نیاز چاپ.
· طراحی شده برای به جاوا چرخش برنامه های کاربردی / اپلتها شود یکپارچه شده است.
قطعات چرخش چاپ
اجزای چرخش است که می تواند چاپ شامل JTable، JTree، JTextPane، JTextArea، JEditorPane، و JPanel. اسناد مجتمع، شامل دنباله ای از اجزای چرخش مرتب پشت به پشت، می تواند تشکیل و چاپ شده است. تخصصی تبادل صفحه راه اندازی برای هر نوع جزء ارائه شده است. منطق صفحه بندی تضمین می کند که مواد چاپ شده است جذاب بر روی صفحات مورد نیاز تقسیم.
گزارش نسل
قابلیت گزارش نسل اجازه می دهد تا شما را به آهنگسازی، پیش نمایش، و گزارش های چاپ حاوی اطلاعات به دست آمده از منابع خارجی (به عنوان مثال پایگاه داده ها و فایل ها). گزارش ها می تواند شامل جدولی، متنی، و انواع دیگر از مواد (به عنوان مثال برچسب های پستی) کردن & ndash؛ از جمله هر دو داده های خام و آمار محاسبه (بالغ به عنوان مثال ستون جدول). گزارش ها programatically کردن & ndash تشکیل شده. دادن به شما کنترل کامل از تمام جنبه های طرح و قالب بندی. این اجازه می دهد تا شما را به سفارشی نگاه گزارش 'به پایبندی به استانداردهای گزارش شرکت شما است.
قابلیت پیش نمایش
این قابلیت پیشنمایش اجازه می دهد تا کاربر نهایی از نرم افزار خود را برای پیش نمایش مواد به چاپ شود. از درون پیامهای پیشنمایش کاربر می تواند از طریق صفحات حرکت به چاپ، زوم صفحه نمایش به مقیاس بزرگنمایی مناسب، تغییر صفحه پارامترهای راه اندازی (به عنوان مثال اندازه کاغذ، حاشیه، هدر / بالا و پایین صفحه، و غیره)، و چاپ پیش نمایش مواد.
صفحه-راه اندازی، پیش نمایش، و پنجره های محاوره چاپ
این پنجره را می توان خارج از جعبه استفاده برای پیاده سازی قابلیت چاپ پیچیده برای برنامه موجود است. (صفحه JPDF تنظیماتتمرین برخی از تبادل ارائه شده است.) شما می توانید تبادل که نیازهای خاص خود را انتخاب کنید، و به برق وصل این به درخواست شما با برنامه نویسی بسیار کم است. اگر پنجره شامل دقیقا برآورده کردن نیازهای خود نیست، JPDF یک چارچوب و ساختار است که اجازه می دهد تا شما را به توسعه تبادل شما با یک مقدار حداقل از برنامه نویسی نیاز را فراهم می کند. (ایجاد یک صفحه محاوره ای جدید با جزئیات بیشتر را فراهم می کند.)
ویژگی های سفارشی چاپ
JPDF فراهم می کند تعداد زیادی از چاپ صفات علاوه بر آن ارائه شده در JPS (جاوا چاپ خدمات). این ویژگی های سفارشی چاپ به شما اجازه تعیین محتویات هدر صفحه / پاورقی، صفحه قاب، ترازی / موقعیت / پوسته پوسته شدن از مواد برای چاپ، و بسیاری از ویژگی های خاص به نوع مواد در حال چاپ (به عنوان مثال آیا جداول باید با چاپ یا بدون خطوط شبکه).
چاپ مدیریت کار
مرکز چاپ مدیریت کار اجرا تمام مشاغل چاپ در موضوع پس زمینه. این اجازه می دهد تا کاربر نهایی به ادامه کار در حالی که کار چاپ است که در پس زمینه پردازش شده است. وضعیت چاپ کار می توان تحت نظارت حالی که آن را در حال اجرا. کاربر نهایی به صورت اختیاری می توانید از پیشرفت شغلی را مطلع عنوان هر صفحه چاپ شده است، و / یا هنگامی که کار به اتمام رسانده است. شما به صورت اختیاری می تواند اجازه می دهد که کاربر نهایی برای صرفنظر کردن از چاپ کار قبل از آن به اتمام رسانده است.
خروجی چاپ شغلی را می توان به یک فایل پرینتر کارگردانی، تصویر فایل (JPEG و یا PNG)، یا یک نرم افزار Adobe Acrobat و REG. PDF فایل (نیاز به ghostscript نیز این فونتها PDF مترجم).
قابلیت محلی سازی
همه برچسب ها و پیام های نمایش داده شده توسط تبادل JPDF از فایل های اموال (این فایل های متنی که شما می توانید ویرایش هستند) آمده است. فایل مالکیت جداگانه برای هر زبان پشتیبانی (در حال حاضر انگلیسی، آلمانی، ایتالیایی، لهستانی و اسپانیایی) ارائه شده است. شما به عنوان توسعه دهنده نرم افزار می تواند زبان را انتخاب کنید، و یا شما می توانید اجازه می دهد که کاربر نهایی به انجام این کار. واحد اندازه گیری مورد استفاده در پنجره را می توان در اینچ یا میلیمتر بیان
چه جدید در این نسخه است:.
بسیاری از پیشرفت های به قابلیت پیش نمایش چاپ ساخته شد.
این خدمات عبارتند از جستجو در متن، بهبود عملکرد، و توانایی سفارشی کردن ظاهر از پنجره پیش نمایش با استفاده از تم پیش نمایش.
API ترکیب گزارش شده است افزایش به ارائه بیش طرح / گزارش قالب بندی کنترل.
JRE 7 و هاله حمایت نگاه و احساس اضافه شده است.
نظر یافت نشد