Có gì mới trong Aspose.Words cho C++

Contents
[ ]

Trang này mô tả các tính năng Aspose.Words mới thú vị nhất được giới thiệu trong các bản phát hành gần đây.

Aspose.Words cho C++ 24.9, 24.10, 24.11, 24.12

Aspose.Words 24.9 giới thiệu group shape chèn và StructuredDocumentTag chèn qua DocumentBuilder, tăng cường kết xuất biểu đồ xuyên tâm với độ tốt nghiệp, cải thiện chữ ký số với XAdES-EPES hỗ trợ, thêm nhận dạng gạch chân Markdown và cung cấp quyền truy cập vào dấu phân cách chú thích/cuối chú thích.

Aspose.Words 24.10 giới thiệu hỗ trợ điều khiển ActiveX nâng cao với tính năng tạo CommandButton, điều khiển khả năng hiển thị hình dạng mới, khả năng nhóm hình dạng, cải thiện khả năng xuất Markdown cho bảng, định dạng biểu đồ cho biểu đồ Pie và Doughnut, xử lý mã hóa Big5 tốt hơn và hỗ trợ phông chữ Đài Loan lỗi thời.

Aspose.Words 24.11 giới thiệu AI-tóm tắt tài liệu được hỗ trợ, các tùy chọn kết xuất nâng cao, cải thiện quyền truy cập vào thuộc tính tài liệu và Phụ đề Điều khiển ActiveX.

Aspose.Words 24.12 giới thiệu vị trí nhãn dữ liệu có thể tùy chỉnh, dịch văn bản hỗ trợ AI của Google, tùy chọn dọn dẹp Mail Merge nâng cao và các lớp xử lý LowCode mới.

AI-các Tính năng được hỗ trợ

Tóm tắt tài liệu bằng OpenAI và Google 24.11

Hỗ trợ tóm tắt tài liệu bằng cách sử dụng các mô hình ngôn ngữ tạo OpenAIGoogle đã được tích hợp bằng cách thêm không gian tên Aspose.Words.AI với các thành viên công cộng của nó.

Dịch văn bản bằng mô hình ngôn ngữ tạo sinh của Google 24.12

Khả năng dịch văn bản bằng mô hình ngôn ngữ tạo sinh của Google đã được triển khai trong Aspose.Words bằng cách thêm phương thức Translate và phép liệt kê Language vào không gian tên Aspose.Words.AI

Low Code 24.12

Các lớp LowCode mới như Comparer, MailMerger, Replacer, Splitter v.v. đã được giới thiệu, cung cấp một bộ phương pháp cân bằng hoàn hảo giữa tính đơn giản và tính linh hoạt để xử lý tài liệu.

Kết xuất Và In Ấn

Tốt nghiệp Trên Biểu Đồ Xuyên Tâm

Kết xuất tốt nghiệp trên biểu đồ xuyên tâm đã được thực hiện.

CommandButton ActiveX Controls 24.10

Khả năng tạo điều khiển CommandButton ActiveX đã được giới thiệu bằng cách thêm phương thức công khai mới InsertForms2OleControl và lớp công khai mới Forms2OleControl.

Kiểm soát khả năng hiển thị hình dạng 24.10

Một thuộc tính công khai mới Hidden đã được thêm vào để kiểm soát khả năng hiển thị của hình dạng.

Thay đổi trong Biểu đồ hình tròn và hình bánh rán 24.10

Một số thuộc tính công khai mới đã được thêm vào để định dạng biểu đồ hình tròn và hình bánh rán.

Kiểm soát Kết xuất Của PDF Biên Giới Trường Biểu mẫu Lựa chọn 24.11

Một tùy chọn mới để kiểm soát kết xuất các đường viền trường biểu mẫu lựa chọn PDF đã được triển khai bằng cách thêm một tùy chọn công khai mới RenderChoiceFormFieldBorder.

Nhận Và Đặt Mã Định dạng Cho Dữ liệu Biểu đồ 24.11

Khả năng lấy và đặt mã định dạng cho dữ liệu biểu đồ đã được thêm vào bằng cách triển khai thuộc tính FormatCode trong các lớp ChartXValueCollection, ChartYValueCollectionBubbleSizeCollection.

Hiển thị Biểu đồ Biểu đồ với Thùng và Nhãn 24.11

Hiển thị biểu đồ biểu đồ đã được cải thiện bằng cách cho phép một số lượng thùng và nhãn được chỉ định.

Tùy chỉnh Vị trí Nhãn Dữ liệu 24.12

Khả năng tùy chỉnh vị trí nhãn dữ liệu đã được thêm vào bằng cách giới thiệu các thuộc tính mới cho các lớp ChartDataLabelChartDataLabelCollection.

Chuyển đổi, Tải Và Lưu Tài liệu

Gạch chân Định dạng Khi Tải Tệp Markdown

Tùy chọn nhận dạng định dạng gạch chân khi tải tài liệu Markdown đã được kết hợp bằng cách thêm thuộc tính công khai mới ImportUnderlineFormatting.

Xuất bảng dưới dạng HTML khi lưu vào Markdown 24.10

Một tùy chọn để xuất bảng dưới dạng HTML khi lưu tài liệu vào định dạng Markdown đã được triển khai bằng cách thêm thuộc tính công khai mới ExportAsHtml và phép liệt kê MarkdownExportAsHtml.

Xuất PDF Với Cấu Trúc Logic Được Cập Nhật 24.11

PDF xuất khẩu đã được tăng cường bằng cách bao gồm các thuộc tính tiêu đề bảng như PDF tiêu đề phần tử cấu trúc logic.

Trộn Thư và Báo cáo

Xóa Bảng Trống trong khi Trộn Thư 24.12

Một tùy chọn RemoveEmptyTables mới đã được thêm vào phép liệt kê MailMergeCleanupOptions để tinh chỉnh đầu ra của Trộn Thư.

Chữ Ký Số

Ký Tài liệu với XAdES-EPES

Khả năng ký tài liệu với XAdES-EPES chữ ký cấp XML-DSig đã được giới thiệu bằng cách thêm một tài sản công cộng mới XmlDsigLevel và một bảng liệt kê công khai mới XmlDsigLevel.

Khác

  • Một phương thức công khai mới InsertGroupShape đã được thêm vào group shapes.
  • Một phương thức công khai mới InsertStructuredDocumentTag đã được thêm vào để chèn StructuredDocumentTags vào tài liệu.
  • Quyền truy cập công khai vào các dấu phân cách chú thích/cuối chú thích đã được cung cấp bằng cách thêm một vài lớp và thuộc tính công khai.
  • Khả năng nhóm các hình dạng riêng lẻ, nhóm các hình dạng lại với nhau và nhóm trực tiếp cả hai hình dạng và nhóm các hình dạng đã được giới thiệu bằng cách thêm phương thức InsertGroupShape. 24.10
  • Xử lý mã hóa Big5 cho bảng cmap TrueType đã được cải thiện. 24.10
  • Hỗ trợ cho các phông chữ Đài Loan lỗi thời đã được cải thiện. 24.10
  • Để truy cập các thuộc tính tài liệu mở rộng, các thuộc tính chỉ đọc đã được thêm vào lớp BuiltInDocumentProperties. 24.11
  • Cài đặt chú thích Cho Điều khiển ActiveX đã được bật bằng cách thêm trình thiết lập công khai mới vào thuộc tính Forms2OleControl.Caption. 24.11

Aspose.Words cho C++ 24.5, 24.6, 24.7

Aspose.Words 24.5 mở rộng các tùy chọn cho hội đồng, cải thiện khả năng kết xuất và mở rộng một số tùy chọn khác.

Aspose.Words 24.6 cải thiện các tùy chọn kết xuất, tăng cường chức năng tìm kiếm và so sánh và mở rộng một số tính năng khác.

Aspose.Words 24.7 thay đổi cách Bạn làm việc Với ActiveX, mở rộng khả năng kết xuất, cũng như xuất sang các định dạng Markdown và XLSX.

Các Định Dạng Được Hỗ Trợ

Bắt đầu từ phiên bản 24.7, xuất sang PDF/UA-2 được hỗ trợ để đảm bảo khả năng tiếp cận cho người dùng khuyết tật.

Kết xuất Và In Ấn

Thay đổi Trong Biểu Đồ, Hình dạng và DrawingML 24.5

  • DrawingML hiệu ứng vẽ cho SVG đồ họa, mở rộng chức năng trước đó giới hạn hình ảnh, đã được thực hiện.
  • Hỗ trợ tạo biểu đồ kết hợp và điều chỉnh các thuộc tính như độ rộng khoảng cách, chồng chéo và tỷ lệ bong bóng trong các nhóm chuỗi đã được giới thiệu bằng cách thêm các lớp ChartSeriesGroupChartSeriesGroupCollection và thuộc tính SeriesGroups.
  • Chức năng thao tác hiệu ứng SoftEdge của các hình dạng đã được thực hiện bằng cách thêm lớp SoftEdgeFormat.
  • Khả năng sửa đổi các giá trị điều chỉnh của các hình dạng đã được thực hiện bằng cách thêm thuộc tính AdjustmentCollectionAdjustment public classes và Adjustments.

Thay đổi Trong Biểu Đồ, Hình dạng Và Bản Vẽ 24.6

  • Khả năng biểu đồ đã được tăng cường. Bây giờ bạn có thể tạo ra một loạt các biểu đồ, bao gồm Treemaps, Sunbursts, Histograms, Pareto biểu đồ, Box & Whisker biểu đồ, WaterfallsFunnels. Điều này cho phép bạn hình dung dữ liệu của mình một cách đa dạng và nhiều thông tin hơn.
  • Kiểm soát màu sắc cho định dạng bóng đã được cải thiện. Bạn có thể kiểm soát chính xác hơn sự xuất hiện của tài liệu của mình bằng cách truy cập màu bóng.
  • Tăng hiệu suất cho kết xuất nền đã được cải thiện. Bạn có thể tăng tốc đáng kể việc hiển thị các hình nền có chứa các yếu tố nhỏ nhờ công nghệ ốp lát gốc.
  • Gradient thực tế cho hình dạng đã được thêm vào. Bây giờ bạn có thể tạo DML hình dạng với độ dốc phi tuyến tính, bắt chước phong cách trực quan của Microsoft Word để có một cái nhìn bóng bẩy hơn.

Tùy Chỉnh Nhãn Dữ Liệu Biểu Đồ 24.7

Khả năng tùy chỉnh các nhãn dữ liệu biểu đồ như OrientationRotation đã được thêm vào.

Tạo Kiểu Số tùy chỉnh Cho Các Cấp Danh Sách 24.7

Một setter cho tài sản công cộng CustomNumberStyleFormat đã được thêm vào. Bây giờ bạn có thể xác định kiểu dáng số tùy chỉnh cho các cấp danh sách.

Những thay đổi khi làm Việc Với ActiveX 24.7

  • Các thuộc tính Của Các đối tượng ActiveX hiện có thể được sửa đổi, giúp bạn kiểm soát nhiều hơn hành vi của chúng.
  • Khả năng sửa đổi giá trị của nút radio Điều khiển ActiveX để cho phép tương tác động đã được thêm vào.
  • Khả năng chuyển đổi Hộp Kiểm ActiveX thành “đã chọn” hoặc “chưa chọn” đã được thêm vào.

Tải Và Lưu Tài liệu

Xuất Liên kết sang định dạng Markdown 24.7

Khả năng kiểm soát việc xuất các liên kết ở định dạng Markdown đã được thêm vào thông qua việc triển khai thuộc tính LinkExportMode.

Tìm kiếm Và So sánh

Tùy Chọn So Sánh Nâng Cao 24.6

Khả năng hợp lý hóa quy trình phân tích dữ liệu với chức năng so sánh được cải thiện đã được thêm vào. Điều này bao gồm một tùy chọn IgnoreStoreItemId mới và giao diện được thiết kế lại để so sánh nâng cao.

Khác

  • Chức năng loại bỏ các trang trống khỏi tài liệu đã được triển khai bằng cách thêm phương thức RemoveBlankPages. 24.5
  • Khả năng kiểm tra sự hiện diện của các macro VBA mà không cần tải tài liệu đã được cung cấp bằng cách thêm thuộc tính HasMacros. 24.5
  • Một thuộc tính DateTimeUtc mới đã được thêm vào – điều này cung cấp dấu thời gian chính xác hơn cho các nhận xét, cải thiện tổ chức và truy xuất nguồn gốc. 24.6
  • Định dạng datetime hiện được tự động phát hiện để xuất liền mạch sang định dạng XLSX. 24.7
  • Tài sản công cộng IsProtected, cho phép bạn xác minh xem dự án VBA có được bảo vệ hay không, đã được thêm vào. 24.7

Aspose.Words cho C++ 24.1, 24.2, 24.3, 24.4

Aspose.Words 24.1 cải thiện trải nghiệm xung quanh việc quản lý màu đột quỵ, tăng cường các đối tượng OLE, cũng như giới thiệu Một Nguồn thư mục mới công khai API.

Aspose.Words 24.2 Biểu đồ mở rộng API và quản lý phong cách. Phiên bản này của Aspose.Words cũng giới thiệu khả năng chỉ định SvgSaveOptions trong quá trình kết xuất, kiểm soát linh hoạt hơn tải tệp Markdown và làm việc với văn bản tham chiếu cho chú thích cuối trang và chú thích cuối trang.

Aspose.Words 24.3 giới thiệu Mô Phỏng các hoạt động raster nhị phân cho WMF metafiles và cũng tiếp tục mở rộng Các Biểu đồ API.

Aspose.Words 24.4 tăng cường một số tùy chọn kết xuất, cũng như cải thiện công việc với chữ ký số.

Kết xuất Và In Ấn

Kiểm Soát Màu Đột Quỵ 24.1

Lớp Stroke đã được mở rộng với một tập hợp các thuộc tính công khai mới liên quan đến quản lý màu đột quỵ: ForeThemeColorBackThemeColor, ForeTintAndShadeBackTintAndShade.

Biểu Đồ DrawingML API Mở Rộng 24.2 / 24.3 / 24.4

DrawingML Charts API tiếp tục được mở rộng.

Nhúng Phông Chữ Được Khai báo trong Quy tắc @font-face 24.4

Đã thêm khả năng nhúng phông chữ được khai báo trong quy tắc @font-face vào các định nghĩa phông chữ của tài liệu kết quả đã được giới thiệu bằng cách thêm thuộc tính SupportFontFaceRules mới.

Làm việc Với Định dạng Phát sáng và Phản xạ 24.4

Khả năng làm việc với định dạng phát sáng và phản xạ cho một đối tượng vẽ đã được thực hiện.

Tải Và Lưu Tài liệu

Chỉ Định SvgSaveOptions Trong Quá Trình Kết Xuất 24.2

Khả năng chỉ định SvgSaveOptions trong quá trình kết xuất đã được thêm vào bằng cách sử dụng ShapeRenderer.SaveOfficeMathRenderer.Save phương pháp.

Giữ Nguyên Các Dòng Trống khi Tải tệp Markdown 24.2

Khả năng bảo toàn các dòng trống khi tải tệp Markdown đã được thêm vào.

Khác

  • Khả năng sửa đổi văn bản của điều khiển TextBox OLE đã được giới thiệu bằng cách thêm thuộc tính Text mới vào lớp TextBoxControl mới. 24.1
  • Các Nguồn thư mục công khai API đã được triển khai thông qua việc thêm một không gian tên mới Aspose.Words.Bibliography với các lớp và bảng liệt kê mới của nó và thông qua việc thêm thuộc tính Bibliography mới vào lớp Document. 24.1
  • Các thuộc tính công cộng mới Priority, UnhideWhenUsedSemiHidden để quản lý kiểu nâng cao đã được thêm vào lớp Style. 24.2
  • Chức năng truy xuất văn bản đánh dấu tham chiếu thực tế cho chú thích cuối trang và chú thích cuối trang đã được nâng cao với thuộc tính ActualReferenceMark và phương thức UpdateActualReferenceMarks. 24.2
  • Mô phỏng các hoạt động raster nhị phân cho WMF metafiles đã được thực hiện. 24.3
  • Khả năng xác định các tùy chọn chữ ký cho tài liệu trong SaveOptions đã được bật bằng cách thêm lớp DigitalSignatureDetails mới với các thành viên công cộng mới, cũng như thêm các thuộc tính mới vào các lớp OoxmlSaveOptions, DocSaveOptionsOdtSaveOptions. 24.4

Aspose.Words cho C++ 23.9, 23.10, 23.11, 23.12

Aspose.Words 23.9 mở rộng các tùy chọn kết xuất, mô phỏng kết xuất metafile và markdown lưu các tùy chọn.

Aspose.Words 23.10 cải thiện kết xuất, mở rộng các tùy chọn để tải và lưu tài liệu và cho phép người dùng hợp nhất tài liệu theo những cách mới.

Aspose.Words 23.11 tăng cường công việc với các bản sửa đổi, XLSX định dạng và phông chữ trên chú giải biểu đồ với các tùy chọn bổ sung.

Aspose.Words 23.12 giới thiệu các thuộc tính và bảng liệt kê mới để làm việc với các tài liệu PDF và OOXML, cũng như hỗ trợ cho hình ảnh WebP.

Kết xuất Và In Ấn

Tùy Chỉnh Tiêu Đề Trục Trong Biểu đồ DrawingML 23.9

Khả năng tùy chỉnh tiêu đề trục Trong Biểu đồ DrawingML đã được giới thiệu bằng cách triển khai thuộc tính lớp công cộng ChartAxisTitleTitle mới.

Xác Định Vị Trí Dọc Của Phông chữ trong Một Đoạn văn 23.9

Bây giờ có thể xác định vị trí dọc của phông chữ trong một đoạn bằng cách sử dụng thuộc tính BaselineAlignment công khai mới và liệt kê BaselineAlignment mới.

Kiểm Soát Màu Nền Trước 23.10

Khả năng lấy màu nền trước mà không cần sửa đổi đã được thêm vào các lớp FillStroke thông qua thuộc tính BaseForeColor.

Mở Rộng Chức năng Của Biểu đồ 23.10

Chức năng của các lớp ChartDataPointCollection, ChartSeriesChartFormat đã được mở rộng với các phương thức và thuộc tính mới.

Tự Động Điều chỉnh Và Phù hợp Với Một Hình ảnh Thành Một Hình Dạng 23.10

Một cách đơn giản để tự động điều chỉnh và phù hợp với hình ảnh trong một hình dạng cụ thể đã được cung cấp thông qua phương thức FitImageToShape mới.

Định dạng phông chữ mặc định Cho DrawingML Chart Legend Entries 23.11

Khả năng chỉ định định dạng phông chữ mặc định cho các mục chú giải Của Biểu đồ DrawingML đã được thêm vào thông qua thuộc tính Font. Tính năng này tạo điều kiện cho sự xuất hiện hợp lý và nhất quán hơn cho các yếu tố biểu đồ, cải thiện tính thẩm mỹ tài liệu tổng thể.

Chỉ Định Bố Cục Trang Khi Mở PDF Trong Trình Đọc 23.12

Khả năng chỉ định bố cục trang sẽ được sử dụng khi mở tài liệu trong trình đọc PDF đã được thêm vào thông qua việc giới thiệu thuộc tính PageLayout mới vào lớp PdfSaveOptions và giới thiệu liệt kê PdfPageLayout mới.

Tải Và Lưu Tài liệu

Chỉ Định Tên Thư Mục Để Xây Dựng Hình ảnh URIs trong Markdown 23.9

Lớp MarkdownSaveOptions đã được mở rộng bằng cách bao gồm thuộc tính ImagesFolderAlias, cho phép chỉ định tên của thư mục được sử dụng để xây dựng hình ảnh URIs được ghi vào tài liệu Markdown.

Giảm Kích Thước Đầu Ra PDF 23.10

Các tối ưu hóa kết xuất PDF khác nhau để giảm kích thước đầu ra khi sử dụng cài đặt OptimizeOutput đã được triển khai.

Nhận Dạng Siêu Liên kết Khi Tải Tài Liệu TXT 23.10

Tính năng nhận dạng siêu liên kết khi tải tài liệu TXT đã được triển khai bằng cách thêm thuộc tính DetectHyperlinks mới.

Khác

  • Mô phỏng kết xuất Metafile để xác định kích thước rasterization đã được thực hiện, cụ thể cho WMF chiều rộng bút và EMF chiều rộng bút mỹ phẩm. Để đạt được điều này, thuộc tính ScaleWmfFontsToMetafileSize đã được thay thế bằng thuộc tính EmulateRenderingToSizeOnPage và thuộc tính EmulateRenderingToSizeOnPageResolution đã được thêm vào. 23.9
  • Một phương pháp đơn giản để chèn một tài liệu vào một tài liệu khác ở vị trí con trỏ hiện tại đã được giới thiệu bằng phương thức InsertDocumentInline. 23.10
  • Khả năng truy cập và sửa đổi thuộc tính kiểu đã được thêm vào thông qua việc giới thiệu thuộc tính Locked mới. 23.10
  • Một tham số loại chung đã được thêm vào các phương thức của lớp CompositeNode. 23.10
  • Một cách để kiểm soát khi một sửa đổi nhất định nên được chấp nhận/từ chối hoặc không được thực hiện bằng cách sử dụng AcceptReject phương pháp. Cải tiến này cho phép người dùng kiểm soát tốt hơn quá trình sửa đổi. 23.11
  • Khả năng ghi tất cả các phần của tài liệu vào cùng một bảng tính XLSX đã được cung cấp thông qua kiểu liệt kê XlsxSectionMode mới và thuộc tính SectionMode mới. 23.11
  • Một cách để kiểm soát cách ZIP64 phần mở rộng định dạng sẽ được sử dụng cho OOXML tài liệu đã được triển khai thông qua thuộc tính Zip64Mode mới của lớp OoxmlSaveOptions và liệt kê Zip64Mode mới. 23.12
  • Hỗ trợ cho WebP hình ảnh đã được giới thiệu. Xin lưu ý rằng tính năng này chỉ có sẵn cho .NetStandart và .NET6 + phiên bản. 23.12

Xem Thêm