SubSystems PDF Report Generator v5.0 – Convert PDF Pages to Images Easily
تولید گزارشهای PDF به صورت برنامه نویسی شده در برنامههای NET.
Specification
| Feature | Document-Generation, Reporting |
|---|
| Technology | .Net Framework, ASP.NET |
|---|
توضیحات:
گاهی برنامه باید خودش گزارش PDF را بسازد؛ نه اینکه فقط یک فایل آماده را نمایش دهد. SubSystems PDF Report Generator برای همین کار نوشته شده است. ابتدا Report Creator Object بخشهای مختلف گزارش را کنار هم قرار میدهد و بعد PDF Generator Object نسخه نهایی PDF را ایجاد میکند.
فایل تولید شده را میتوان روی دیسک ذخیره کرد یا بدون ایجاد فایل موقت، به صورت In-memory String به برنامه برگرداند؛ به همین دلیل در پروژههای ASP.NET معمولا همین روش برای ارسال PDF در Response استفاده میشود. تنظیماتی مانند Metadata سند، Text Compression، Embedded Font، Password و نحوه مدیریت سطرهای جدول نیز هنگام ساخت فایل در دسترس هستند.
تقریبا تمام بخشهای گزارش از طریق کد تعریف میشوند؛ متنهای قالب بندی شده، پاراگرافها، جدولها، Header، Footer، Section، Page Break، Bookmark، Hyperlink، تصویر، Merge Field، شماره صفحه، تعداد صفحات و Table of Contents. اندازه کاغذ، Margin، جهت صفحه، Text Box، Frame، Line، Rectangle، Bullet، Numbering، Indent، فاصله گذاری، Shading، Tab Stop و تنظیمات Cellهای جدول هم به صورت جداگانه تنظیم میشوند.
ویژگی ها:
- تولید گزارش PDF از طریق کدنویسی
- استفاده از Report Creator Object و PDF Generator Object
- ذخیره خروجی در فایل یا In-memory String
- ارسال مستقیم خروجی در ASP.NET
- استفاده از جدول، Cell، Header، Footer و Section
- Bookmark، Hyperlink، Merge Field و فیلدهای صفحه
- درج تصویر، Text Box، Frame، Line و Rectangle
- تنظیم Margin، اندازه کاغذ، جهت صفحه و Embedded Font
مناسب برای:
این کتابخانه بیشتر در نرم افزارهای گزارش گیری، سیستمهای سازمانی و پروژههایی دیده میشود که فایل PDF باید همزمان با اجرای برنامه تولید شود. WinForms و ASP.NET از محیطهایی هستند که معمولا چنین فرایندی در آنها پیاده سازی میشود و همه مراحل تولید گزارش مستقیما از داخل کد انجام میگیرد.
سوالات متداول:
در چه پروژههای .NET میتوان از PDF Report Generator استفاده کرد؟
نمونه کدهای C# و Visual Basic در مستندات قرار دارند و نحوه تولید و ارسال خروجی در پروژههای ASP.NET نیز توضیح داده شده است.
آیا میتوان فایل PDF را مستقیما از یک برنامه تحت وب ارسال کرد؟
بله. ابتدا فایل PDF در Memory ساخته میشود، سپس به Byte تبدیل میشود تا بتوان آن را در ASP.NET Response ارسال کرد.
آیا میتوان جدول و تنظیمات صفحه را داخل گزارش تعریف کرد؟
بله. جدولها، Cellها، Margin، اندازه کاغذ، Page Break، Header، Footer و Section همگی هنگام طراحی گزارش تعریف میشوند.
آیا گزارش از تصویر و لینک هم استفاده میکند؟
بله. Bookmark، Hyperlink، تصاویر Embed شده، تصاویر Link شده و سایر اجزای سند را میتوان داخل گزارش قرار داد.









Reviews
Clear filtersThere are no reviews yet.