SDK صفحه‌گسترده

HotXLS Component برای برنامه‌های صفحه‌گسترده Delphi

دفترچه‌های کار Excel را مستقیماً از کد Delphi یا C++Builder ایجاد، ویرایش، بررسی، محاسبه و صادر کنید. HotXLS یک کتابخانه بومی Object Pascal برای جریان‌های کاری XLS و XLSX با کد منبع است که برای ابزارهای دسکتاپ، کارهای دسته‌ای، سیستم‌های گزارش‌دهی و تولید اسناد سمت سرور بدون خودکارسازی Microsoft Excel طراحی شده است

HotXLS Component پیش‌نمایش

HotXLS Component نمای کلی

ProductHotXLS Component
Best forDeveloper-owned document workflows in Delphi and C++Builder
IDE supportDelphi and C++Builder XE5 through 13 Florence
DeploymentNative Windows application integration
Source codeObject Pascal source code included with commercial licenses
LicensingRoyalty-free application deployment
UpdatesOne year of updates and email support included
PricingOne-time developer-count licensing
DocumentationHotXLS Component
EvaluationHotXLS Component

خودکارسازی بومی دفترچه کار Excel برای Delphi و C++Builder

Current HotXLS release: Version 2.94.0 (2026-07-01). Version 2.94.0 updates cross-workbook worksheet copy, including conditional formats, tables, data validations, charts, and rewritten formula references. یادداشت‌های انتشار

HotXLS از Delphi XE5 تا Delphi 13 Florence و C++Builder XE5 تا C++Builder 13 Florence پشتیبانی می‌کند. این بسته شامل نسخه‌های آزمایشی Delphi و C++Builder، مستندات API، نمونه‌هایی برای ویرایش دفترچه کار و صادرکردن گزارش، و کد منبع کامل Object Pascal / Delphi برای مشتریان دارای مجوز است

دو API متمرکز دفترچه کار

سطح APIکاربرد اصلی
lxHandleجریان‌های کاری BIFF8 .xls کلاسیک Excel 97-2003، شامل خواندن/نوشتن دفترچه کار، فرمول‌ها، قالب‌بندی، نظرات، لینک‌های ابرمتن، صفحات نمودار، پشتیبانی از جدول محوری، حفظ محموله VBA، و صادرکردن به HTML، RTF، CSV و TSV
lxHandleXجریان‌های کاری OOXML .xlsx Excel 2007 به بالا، شامل ورودی/خروجی دفترچه کار و جریان، پالت‌های سبک، رشته‌های مشترک، جداول کاربرگ، نمودارها، نظرات، طرح‌های ترسیمی، لینک‌های خارجی، صادرکردن مخصوص XLSX، و نوشتن جریانی برای صفحات بزرگ‌تر

قابلیت‌های اصلی

  • جریان‌های کاری دفترچه کار XLS و XLSX: دفترچه‌های کار Excel را از فایل‌ها یا جریان‌ها ایجاد، باز، اصلاح و ذخیره کنید، و نام صفحات را از بسته‌های XLS یا XLSX بدون بارگذاری هر کاربرگ به سرعت فهرست کنید
  • ویرایش سلول، محدوده و قالب: اعداد، رشته‌ها، تاریخ‌ها، بولین‌ها، فرمول‌ها، سلول‌های ادغام‌شده، اندازه‌های ردیف و ستون، ردیف‌ها و ستون‌های پنهان، طرح‌کلی‌ها، انتخاب‌ها و محدوده‌های دفترچه کار را بخوانید و بنویسید. کمک‌کننده‌های callback می‌توانند سلول‌های بارگذاری‌شده را اسکن، محدوده‌ها را پر، متن را جستجو و مکان‌نگهدار قالب‌ها را جایگزین کنند
  • قالب‌بندی و طرح‌بندی صفحه: فونت‌ها، رنگ‌ها، حاشیه‌ها، پرکردن، تراز، قالب‌های عددی، متن غنی، رنگ‌های تم، پالت‌های ایندکس‌شده، رنگ‌های تب، تنظیمات صفحه، سرصفحه‌ها، پاورقی‌ها، عناوین چاپ، شکستگی‌های صفحه و گزینه‌های نمای کاربرگ را اعمال کنید
  • فرمول‌ها و محاسبه: فرمول‌ها را از طریق موتور محاسباتی داخلی برای دفترچه‌های کار کلاسیک XLS و XLSX ارزیابی کنید، شامل مراجع سلولی، محدوده‌ها، مراجع صفحات مختلف، نام‌های تعریف‌شده و توابع تعریف‌شده توسط برنامه از طریق callback OnUserFunction
  • ویژگی‌های داده دفترچه کار: با لینک‌های ابرمتن، لنگرهای صفحه داخلی، نام‌های تعریف‌شده، نظرات، قالب‌های شرطی، اعتبارسنجی داده، محدوده‌ها و معیارهای AutoFilter، جداول به سبک Excel، خصوصیات سند، لینک‌های خارجی و رکوردهای جدول محوری کار کنید
  • تصاویر، نمودارها و طرح‌های ترسیمی: تصاویر را جاسازی کنید، نمودارهای کاربرگ و صفحات نمودار ایجاد کنید، محموله‌های پروژه VBA را حفظ کنید، و متادیتای رابط‌ها، حل‌کننده‌ها، شکل‌ها و نظرات OfficeArt تألیف Excel را در طول ذخیره‌های رفت و برگشت در صورت پشتیبانی پایدار نگه دارید
  • حفاظت و رمزگذاری: حفاظت کاربرگ و دفترچه کار، جریان‌های کاری رمز عبور XLS کلاسیک و خروجی ذخیره محافظت‌شده با AES در XLSX را مدیریت کنید در حالی که مسیرهای خواندن بسته رمزگذاری‌شده پشتیبانی‌نشده را در مستندات توسعه‌دهنده صریح نگه می‌دارید
  • کمک‌کننده‌های صادرکردن: دفترچه‌های کار، کاربرگ‌ها، محدوده‌های انتخاب‌شده، جداول پایگاه داده و محتوای DBGrid را به خروجی‌های Excel، HTML، RTF، CSV و TSV صادر کنید، شامل قطعات جدول HTML برای پیش‌نمایش‌ها، ایمیل‌ها یا گزارش‌های وب

طراحی‌شده برای خودکارسازی کنترل‌شده

HotXLS زمانی مفید است که خودکارسازی Office برای جریان کاری تولید مناسب نباشد. پردازش صفحه‌گسترده در فرآیند برنامه شما باقی می‌ماند که وابستگی به نشست‌های دسکتاپ تعاملی را کاهش می‌دهد و استقرار را برای ابزارهای بی‌مراقب و کارهای سمت سرور آسان‌تر می‌کند

این کتابخانه بر اساس ساختارهای مستندشده دفترچه کار و همکاری‌پذیری عملی با Excel توسعه یافته است. نسخه‌های اخیر بر حفظ رکوردهای تألیف Excel، متادیتای دفترچه کار، نظرات، لینک‌های ابرمتن، داده‌های لینک خارجی، وضعیت کاربرگ، گزینه‌های حفاظت، محموله‌های VBA، داده‌های جدول، وضعیت AutoFilter، رکوردهای ترسیمی و تنظیمات نمای در طول رفت و برگشت‌های باز/ذخیره تمرکز دارند. این رویکرد به برنامه‌ها کمک می‌کند ویرایش‌های هدفمند بدون بازنویسی غیرضروری بخش‌هایی از دفترچه کار که متعلق به آن‌ها نیست انجام دهند

HotXLS یک محصول مستقل losLab Software است. Microsoft Excel در زمان اجرا لازم نیست و این صفحه ادعای گواهینامه، تأیید یا مالکیت علامت تجاری Microsoft را نمی‌کند

موارد استفاده رایج

سناریونحوه کمک HotXLS
تولید گزارشدفترچه‌های کار قالب‌بندی‌شده از داده‌های برنامه، جداول پایگاه داده، محتوای DBGrid یا نویسنده‌های کاربرگ مبتنی بر callback ایجاد کنید
ویرایش قالبیک دفترچه کار موجود را باز کنید، مکان‌نگهدارهای متنی را جستجو و جایگزین کنید، محدوده‌ها را پر کنید، متادیتای اطراف را حفظ کنید و فایل ویرایش‌شده را ذخیره کنید
بررسی دفترچه کارنام صفحات، محدوده‌های کاربرگ، خصوصیات سند، نظرات، لینک‌های ابرمتن، نام‌ها، فیلترها و متادیتای انتخاب‌شده دفترچه کار را از کد کنترل‌شده بخوانید
صادرکردن بدون Officeخروجی سازگار با Excel را در دستگاه‌هایی که Microsoft Office نصب نشده تولید کنید، شامل سرویس‌ها و کارهای دسته‌ای بی‌مراقب
پشتیبانی از دفترچه کار قدیمی و مدرناز یک خانواده کامپوننت برای جریان‌های کاری BIFF8 .xls کلاسیک و جریان‌های کاری OOXML .xlsx فعلی استفاده کنید
خطوط لوله پیش‌نمایش و تبدیلکل صفحات یا محدوده‌های انتخاب‌شده را برای پیش‌نمایش‌ها، قطعات ایمیل، واردات و سیستم‌های پایین‌دست به HTML، RTF، CSV یا TSV صادر کنید
خطوط لوله سند قابل حسابرسیتبدیل‌های دفترچه کار را در مسیر کد Delphi یا C++Builder خود نگه دارید به جای هدایت یک برنامه رابط کاربری خارجی
HotXLS Excel export پیش‌نمایش
ردیف‌های گروه‌بندی‌شده و خروجی گزارش قالب‌بندی‌شده از طریق API کامپوننت HotXLS ایجاد شده است

ارزیابی، مجوز و پشتیبانی

بسته نسخه آزمایشی HotXLS Delphi Spreadsheet Component را دانلود کنید تا پیش از خرید نسخه‌های آزمایشی و مستندات API را مرور کنید

مجوزهای تجاری جدید شامل کد منبع کامل Object Pascal / Delphi، یک سال به‌روزرسانی نرم‌افزار، یک سال پشتیبانی ایمیلی و استفاده بدون حق امتیاز در برنامه‌های نامحدود تحت مجوز تعداد توسعه‌دهنده انتخاب‌شده است

پرداخت با کارت اعتباری/نقدی، PayPal، AliPay یا حواله بانکی از طریق FastSpring.

مجوزتوسعه‌دهندگانقیمتسفارش
Single1 توسعه‌دهنده$500سفارش
Teamتا 5 توسعه‌دهنده$1000سفارش
Micro Businessتا 10 توسعه‌دهنده$1500سفارش
Small Businessتا 30 توسعه‌دهنده$2500سفارش
Medium Businessتا 100 توسعه‌دهنده$4500سفارش
Enterpriseتا 500 توسعه‌دهنده$8500سفارش
Corporateتوسعه‌دهندگان نامحدود، شرکت‌های تابعه جهانی$15000سفارش

موارد اضافی کد منبع ویژه Enterprise: HotXLS Enterprise شامل کد منبع کامل برای مجموعه‌های آزمایشی که معمولاً فقط برای اعتبارسنجی داخلی استفاده می‌شوند است. بسته Enterprise همچنین شامل کد منبع کامل برای نمونه ابزاری تخصصی Workbook Audit & Conversion Workbench Pro است

تمدید سالانه را خریداری کنید برای مجوزهای موجود. قیمت تمدید در صفحه خرید HotXLS فهرست شده است

مستندات آنلاین HotXLS را باز کنید یا برای سؤالات مجوز و فنی با losLab Software تماس بگیرید

نمونه سریع Delphi

procedure QuickStart;
begin
  { Review the shipped HotXLS Component demo package for the complete Delphi sample. }
end;

HotXLS Component includes ready-to-run Delphi examples that show the core workflow before production integration.

پرسش‌های متداول

Which Delphi and C++Builder versions are supported?

HotXLS Component supports current RAD Studio workflows and the documented legacy IDE range for this product.

Is source code included?

Commercial licenses include Object Pascal source code for integration, review, and long-term maintenance.

Are runtime royalties required?

Licensed applications can be deployed royalty-free without per-document or per-end-user runtime fees.

How do I evaluate the product?

Download the demo package and review the online documentation before purchase.

What does a new license include?

A new license includes source code, one year of updates, and one year of email support.

How does renewal work?

Existing customers can renew update access at the published renewal price.

Which license tier should I choose?

Where is the API documentation?

The documentation is available under the localized HotXLS Component documentation link on this page.


بیشتر از توسعه کامپوننت PDF و صفحه‌گسترده Delphi کشف کنید

اشتراک در به‌روزرسانی‌های محصول

برای دریافت جدیدترین به‌روزرسانی‌ها در ایمیل خود مشترک شوید