JavaScript / HTML5 新聞

啟用外掛存取文件處理 API

3月 24, 2026
Text Control DS Server 5.0 添加新的依賴注入服務,使外掛程式能夠直接與文件處理功能契合。

TX Text Control DS Server is a server-side document processing solution designed to integrate document generation, editing, and conversion capabilities into modern applications. Built for web, cloud, and service-based environments, it enables developers to programmatically create and manipulate rich-text documents such as DOCX, PDF, and HTML within their own systems. With APIs designed for integration into .NET applications and other backend services, it supports scenarios such as automated document generation, template-based reporting, and document workflows. By providing high-fidelity rendering and robust document processing on the server, it helps development teams incorporate powerful document functionality into enterprise applications without relying on client-side tools.

The DS Server 5.0 update introduces new Dependency Injection services for plugins, making it easier for developers to extend and integrate DS Server within enterprise applications. Using ASP.NET Core Dependency Injection, plugins can now access internal DS Server functionality through two new services. The IDocumentProcessingService provides programmatic access to document processing capabilities such as document conversion, mail merge processing, document manipulation, PDF form field extraction, and barcode generation. In addition, the IDocumentEditorSessionService enables plugins to interact with active Document Editor sessions, allowing developers to access and modify live documents, work with form fields, adjust formatting, or implement custom logic tied to editor activity. Together, these services provide a flexible way to build powerful extensions and integrate DS Server into complex systems and backend services.

To see a full list of what's new in version 5.0, see our release notes.

Text Control DS Server is licensed per server and is available as an Annual License that includes software updates. See our Text Control DS Server licensing page for full details.

For more information, visit our Text Control DS Server product page.

用 React 元件更快地構建介面

3月 24, 2026
使開發人員能夠使用預構建的 React 元件來創建豐富且一致的使用者介面,無需從頭開始構建複雜功能。

React components in UI suites provide prebuilt, reusable building blocks for creating modern, responsive web applications using the React framework. These components are designed to integrate effortlessly into React's declarative model, enabling developers to construct complex user interfaces while maintaining consistency, performance, and maintainability. By offering a comprehensive set of controls and visual elements, UI suites help accelerate development and reduce the effort required to implement advanced functionality from scratch.

Common controls include:

  • Chart components deliver interactive data visualizations that help users explore trends, comparisons, and patterns directly within the interface.
  • Data Grid components provide high-performance tabular data handling with features such as sorting, filtering, and virtualization for large datasets.
  • Gantt components enable timeline-based project visualization, supporting task dependencies and scheduling scenarios.
  • Layout components offer flexible containers and responsive design tools to structure application content effectively.
  • Map components support geographic data visualization with interactive layers and region-based insights.
  • Toolbar components provide quick access to actions and commands through customizable button groups.
  • Menu components enable structured navigation with hierarchical options and contextual actions.
  • Gauge components present key metrics through visual indicators such as radial or linear displays.
  • Scheduling components support calendar-based views for managing appointments, resources, and time-based events.

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

Explore React Controls

用網格中的單元合併增強資料清晰度

3月 23, 2026
透過將匹配值合併成更清晰、更簡潔的表格,改進資料的可讀性和組織,以加快分析速度。

Cell merging in grids combines adjacent cells with matching or conditionally defined values into a single cell, typically within a column. This reduces repetitive data and creates cleaner, more readable tables that are easier to scan and understand. By visually grouping related rows, it helps highlight patterns and relationships in large datasets. The feature can be applied automatically or customized, making it useful for scenarios such as financial reports, schedules, and inventory lists where repeated values can be consolidated for better clarity.

Several React grid controls offer cell merge support including:

  • KendoReact Data Grid (part of KendoReact by Telerik) lets you merge cells to reduce duplication, improving readability and presenting structured, easy to interpret data grids.
  • Wijmo React DataGrid (FlexGrid) (part of Wijmo by MESCIUS) allows you to combine matching cells into unified views, and enhancing clarity across complex datasets.
  • Handsontable by Handsoncode facilitates cell merging within grids to group related data, creating cleaner layouts and making large tables easier to scan and understand.
  • Infragistics Ignite UI for React Data Grid (part of Infragistics Ignite UI) enables merging of adjacent cells with identical values, delivering more organized, user friendly data.

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

Compare React Grid Controls

從 Angular 網格資料產生 XML 檔案

3月 18, 2026
透過在 Angular 應用程式中匯出為 XML 來生成結構化、互通性資料,從而確保可靠的資料交換。

Exporting grid data to XML converts tabular data from a user interface grid into a structured, self-describing format for use beyond the application interface. By organizing data with clearly defined elements, XML ensures consistent interpretation across platforms and systems, regardless of the underlying technology. This enables reliable data exchange, supports interoperability between applications, and makes the data suitable for integration scenarios, long-term storage, and environments that rely on validated, standardized formats for processing and communication.

Several Angular grid components allow you to export to XML, including:

  • jQWidgets Grid (part of jQWidgets) provides a method that exports all loaded rows to XML in Angular applications, supporting straightforward extraction of grid data for external use.
  • Smart UI Grid (part of Smart UI by Smart HTML Elements) includes XML as an export option, enabling direct data export from the grid in Angular apps.
  • SmartClient by Isomorphic Software offers XML as an export type, allowing Angular developers to generate XML output from grid data using its built-in export interface.

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

Compare Angular Grid Components

用樞紐分析表更快地分析大型資料集

3月 17, 2026
JSpreadsheet Pro 添加強大的樞紐分析表,其可透過靈活的分組、篩選、排序和折疊視圖匯總試算表資料。

Jspreadsheet Pro is a flexible JavaScript-based spreadsheet solution that enables developers to create customizable, feature-rich data grids for web applications. It offers advanced formulas, data validation, and API integrations. Ideal for tasks like financial modeling, inventory management, and project tracking, it helps businesses efficiently manage and analyze data.

Jspreadsheet Pro introduces pivot table functionality that allows developers to summarize and analyze large datasets directly within browser based spreadsheet applications. It enables users to group data across multiple rows and columns, apply aggregation methods such as sum or average, and refine results through filtering and sorting. With built in spreadsheet formulas and cross worksheet references, developers can provide interactive data analysis capabilities without requiring external tools or additional backend processing.

Jspreadsheet Pro is licensed as an Annual or a Perpetual License with support and maintenance. We can supply any Jspreadsheet Pro license including new licenses, maintenance renewals, and upgrade licenses. See our Jspreadsheet Pro for full details.

For more information, visit our Jspreadsheet Pro product page.