Architecture News

提供靈活的報表以進行分發或存檔

6月 2, 2025
匯出和列印功能讓使用者能夠完全控制如何跨平臺和格式共用、存儲和重新調整報表用途。

Exporting and printing functionality in reporting components is a core requirement for many software applications, particularly those used in business, finance, and analytics. These capabilities enable users to transform dynamic, on-screen reports into portable or hard-copy formats suitable for distribution, archiving, or further processing. High-performance reporting tools offer flexible export and print options to accommodate various workflows, whether for regulatory compliance, client communications, or internal documentation. Support for a broad range of output formats ensures that users can interact with report content in the way that best suits their needs.

Common features include:

  • Exporting to CSV supports tabular data extraction, commonly used in data exchange and processing pipelines.
  • Exporting to DOCX allows reports to be opened and edited in Microsoft Word, preserving text formatting and layout.
  • Exporting to HTML transforms reports into web-friendly formats, suitable for browser-based viewing or embedding.
  • Exporting to Images captures reports as static visuals for use in presentations or documentation.
  • Exporting to PDF generates fixed-layout files ideal for sharing and preserving report fidelity across platforms.
  • Exporting to PDF with AcroForms enables the inclusion of interactive form fields within PDFs, supporting user input and data capture.
  • Exporting to RTF offers a more lightweight editable format that retains essential formatting for basic word processing applications.
  • Exporting to TXT simplifies reports to plain text for lightweight use cases or system integration.
  • Exporting to XLS/XLSX provides spreadsheet-compatible outputs for further analysis and manipulation in Microsoft Excel.
  • Printing capabilities allow for high-quality, configurable physical output, often with options to manage pagination, headers, footers, and printer-specific settings.

For an in-depth analysis of features and price, visit our React reporting components comparison.

Explore React Exporting and Printing Features

確保所有使用者的可訪問性和資料清晰度

6月 2, 2025
遵守 WCAG 標準,並透過直觀的 JavaScript 圖表提供清晰、可訪問的資訊。

WCAG (Web Content Accessibility Guidelines) compliance in JavaScript charts ensures that visual data representations are accessible to all users, including those with disabilities. This involves implementing features such as semantic markup for assistive technologies, keyboard navigation support, high-contrast color schemes for users with visual impairments, and descriptive alternative text for charts and data points. Additionally, it may include providing data tables or summaries as textual alternatives and ensuring that interactive elements are operable without reliance on a mouse. Achieving WCAG 2.0 compliance enhances usability, meets legal accessibility standards, and promotes inclusive user experiences across web applications.

Several JavaScript chart controls offer WCAG compliance including:

  • Highcharts by Highsoft includes an accessibility module with keyboard navigation, screen reader compatibility, high-contrast themes, and support for voice input and sonification.
  • DevExtreme Chart (part of DevExtreme Complete by DevExpress) provides features like keyboard navigation, screen reader support, and high-contrast themes.
  • Kendo UI for Angular Chart (part of Kendo UI by Telerik) incorporates features such as keyboard navigation, semantic HTML output, and screen reader compatibility.
  • amCharts 5: Charts library includes keyboard navigation, high-contrast display modes, and text-based data alternatives to enhance accessibility.

For an in-depth analysis of features and price, visit our comparison of JavaScript Chart Controls.

Compare JavaScript Chart Controls

慶祝與 Blazorise 合作 3 周年

6月 2, 2025
自 2022 年以來,ComponentSource 和 Blazorise 一直合作,為開發人員提供高性能的 Blazor UI 元件。

Since 2022, ComponentSource has expanded global access to Blazorise’s high performance UI component library by offering it through their comprehensive catalog of developer tools. Blazorise’s modular architecture and seamless integration with Bootstrap, Bulma, AntDesign and Material perfectly complement ComponentSource’s mission to provide versatile, high-quality components for any project.

Over the past three years, this partnership has demonstrated a shared commitment to delivering feature rich Blazor UI solutions including theming, form validation, localization, data grids and charting that integrate seamlessly into modern web applications.

As they mark three years of working together, ComponentSource and Blazorise continue to support developers with a growing ecosystem of modern UI components, proactive feature enhancements, comprehensive documentation, and expert support that accelerate Blazor application development.

Blazorise is licensed per developer and is runtime royalty free. Licenses include a 1 year subscription for updates and premium support. Professional, Enterprise, and Enterprise Plus editions are available, each offering tailored levels of support and service to meet varying business needs. See our Blazorise licensing page for full details.

For more information, visit our Blazorise brand page.

自訂資料登錄和顯示

6月 2, 2025
Studio Controls for COM/COM 64 v7.5 添加一個用於高速資料演示和高級輸入處理的 ctxGrid 新控制項。

Studio Controls for COM and Studio Controls COM 64 by DBI Technologies are a set of 32-bit and 64-bit ActiveX components for building data-driven Windows applications. Both suites include controls for grids, scheduling, calendars, and UI elements, designed to integrate with environments like Microsoft Access and Visual Basic. The suite supports Windows styling and XML configuration, helping developers create professional, interactive applications across legacy and modern platforms.

The Studio Controls for COM v7.5 update introduces ctxGrid, a high performance 32 bit and 64 bit ActiveX data grid that integrates seamlessly into any ActiveX supported IDE and provides developers with formatted input controls including combo boxes and validation rules for robust data entry. It supports dynamic column manipulation such as locking, sorting and auto sizing and leverages XML driven styling and theming to ensure a consistent Windows compliant user interface while exposing a fully extensible API for implementing custom behaviors. Its lightweight architecture delivers a minimal memory footprint and rapid rendering of large datasets, enabling developers to add interactive data presentation and input functionality quickly without compromising overall application responsiveness.

To see a full list of what's new, see our Studio Controls for COM release notes and Studio Controls COM 64 release notes.

Studio Controls for COM/COM 64 is licensed per developer, royalty-free for runtime use. A one-year subscription includes support, updates, upgrades and any new controls. See our Studio Controls for COM licensing page and Studio Controls COM 64 licensing page for full details.

For more information, see our Studio Controls for COM product page and Studio Controls COM 64 product page.

輕鬆將應用程式部署到 iOS 設備

6月 2, 2025
無需切換工具即可直接從您的 IDE 將您的 iOS 應用構建、簽署和安裝到物理設備或模擬器。

iOS deployment refers to the process of building, signing, and transferring an iOS application from a development environment to either a simulator, a physical device, or the App Store. Within the Integrated Development Environments (IDE), this process integrates essential tasks including compiling the source code, managing provisioning profiles, setting up entitlements, and packaging the app for distribution. It also ensures alignment with Apple’s platform requirements through integrated tools that manage signing certificates and provisioning profiles.

Several IDEs offer support for deploying to iOS including:

  • RAD Studio Enterprise by Embarcadero lets you develop and deploy native iOS apps from a single codebase using integrated provisioning and debugging tools.
  • B4i (iOS) by Anywhere Software allows you to compile and deploy iOS applications using a Windows-based environment with remote build and device testing.
  • RemObjects Elements facilitates seamless iOS deployment with multi-language support and direct integration for building and deploying to Apple devices.

For an in-depth analysis of features and price, visit our comparison of Integrated Development Environments (IDEs).

Compare IDEs