Architecture News

用 Skia 改進了應用呈現

11月 10, 2023
Delphi 12 Athens 現在支援 Skia,這是一個跨平臺的圖形庫,可提高所有目標平臺上 UI 圖形的品質和性能。

Delphi is an advanced Integrated Development Environment (IDE) for rapidly developing single-source, multi-platform, high-performance applications for Windows, macOS, Linux, and mobile.

The Delphi 12 Athens release adds integration with Skia - a popular 2D graphics library that provides a common set of APIs which work across a variety of hardware and software platforms. Skia is used as the graphics engine for many popular products including Google Chrome, ChromeOS, Android, Flutter, and Mozilla Firefox. Delphi developers now can leverage this functionality to improve the graphics quality and performance within their own apps.

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

Delphi is available to buy in the following products:

在 .NET 7 中將 HTML 轉換為 PDF

11月 9, 2023
允許使用者在您 .NET 7 應用中將 HTML 檔轉換為 PDF,使其更易於存檔和共用。

Converting HTML to PDF is a versatile and convenient way to create, share, and archive documents. It preserves the original formatting and layout of an HTML document and the converted PDF can be viewed on any device with a PDF reader.

Several .NET 7 PDF components provide HTML to PDF conversion, including:

  • IronPDF for .NET includes a high-fidelity HTML to PDF converter that uses the Chromium engine to render HTML files with pixel-perfect accuracy, making it easy to create professional-looking PDFs from any web page.
  • Document Solutions for PDF by MESCIUS provides an HTML to PDF conversion service that can be used to convert single or batch HTML files to high-quality PDFs, while preserving the original formatting and layout.
  • ExpertPDF HtmlToPdf Converter by Outside Software is a .NET library that enables developers to easily convert HTML files to PDF files with high fidelity, including support for complex HTML5 and CSS3 features.
  • Aspose.PDF for .NET allows developers to convert HTML to PDF with ease, while providing fine-grained control over the conversion process and preserving the original formatting.

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

Compare .NET PDF Components

輕鬆創建垂直 Sankey 圖

11月 9, 2023
Highcharts v11.2.0 為 Sankey 圖表系列提供了新選項,包括垂直對齊和顏色模式。

Highcharts is an industry-leading JavaScript charting library, used by tens of thousands of developers and over 80% of the world's 100 largest companies. Highcharts Core (formerly Highcharts JS) is an SVG-based, multi-platform charting library that has been actively developed since 2009.

Highcharts v11.2.0 adds new options for the presentation of Sankey chart types. The nodeAlignment option lets you specify which side of the chart nodes should align to, facilitating a vertical layout. The linkColorMode option determines the color mode for Sankey links, including matching the "from" node, the "to" node, or a gradient between the two.

Sankey charts are a type of flow diagram suited to visualizing complex data that changes over time. With the added Sankey chart display options, Highcharts now offers more impactful ways to visualize your data.

To see a full list of what’s new in v11.2.0, see our release notes.

For more information, visit our Highcharts Core product page.

用 Visual Assist 提高 C++ 編碼效率

11月 9, 2023
C++ Builder 12 Athens 為 C++ 代碼添加代碼完成、代碼導航和重構。

C++Builder by Embarcadero is an advanced integrated development environment (IDE) for modern C++. It provides a robust set of features for developing high-performance, native applications for Windows, iOS, macOS, and Android.

Version 12 (Athens) adds Visual Assist, a powerful new productivity tool that includes code completion, code navigation, refactoring, and tooltip insight. With Visual Assist integration, C++Builder empowers developers to write code faster, more efficiently, and with fewer errors.

To see a full list of what's new in C++Builder 12 Athens, see our release notes.

C++Builder is available to buy in the following products:

用原始程式碼管理更有效地管理 MySQL

11月 8, 2023
Devart dbForge Studio for MySQL V10 與版本控制系統集成,包括 Azure DevOps Server、SVN、TFVC、Git、Mercurial、Perforce 和 SourceGear Vault。

dbForge Studio for MySQL is a comprehensive tool for MySQL and MariaDB database development, management, and administration. It provides a wide range of features for database design, development, and administration, including visual tools for creating and editing database objects, a powerful SQL query editor, and tools for data manipulation, analysis, and synchronization. dbForge Studio is available for Windows, macOS, and Linux platforms.

dbForge Studio for MySQL V10 simplifies and streamlines team-driven database management by integrating with various popular version control systems, including Azure DevOps Server, Apache Subversion (SVN), TFVC, Git (including GitHub, GitLab, and Bitbucket), Mercurial (Hg), Perforce (P4), and SourceGear Vault. It enables version control of database schemas, static table data, and database changes under various development models. Users can commit, revert, and review changes, resolve conflicts, compare database versions, and view change history. This new support for source control makes managing database changes and collaboration easier than ever.

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

For more information, visit our dbForge Studio for MySQL product page.