What's new in Aspose.WordsのためのPython via .NET

Contents
[ ]

このページでは、最近のリリースで導入された最も興味深い新しいAspose.Words機能について説明します。

Aspose.WordsのためのPython via .NET 25.1, 25.2

Aspose.Words25.1はAIを使用した文法チェックを導入し、HTML、SVG、Markdown形式の高度なオプションを使用して文書の保存を強化します。

Aspose.Words25.2は、AnthropicAIモデルによるテキスト要約を導入し、MsWorks形式のサポートを追加し、タイポグラフィ制御を強化し、PDF構造とリストの処理を改善します。

AI搭載の機能

文書AI文法チェック 25.1

新しいcheck_grammarメソッドを追加することにより、OpenAI生成モデルを使用して提供された文書の文法をチェックする機能が導入されました。

人類的生成言語モデルを用いた要約 25.2

新しいパブリッククラスAnthropicAiModelを導入することにより、人類生成言語モデルを使用したテキスト要約が可能になりました。

サポートされている形式 25.2

バージョン25.2から、MicrosoftWorksドキュメントの新しいMsWorksロード形式との互換性が追加されました。

ドキュメントの変換、読み込み、保存

HTML形式とSVG形式への保存を改善しました 25.1

HtmlFixedSaveOptionsクラスとSvgSaveOptionsクラスの両方にid_prefixプロパティとremove_java_script_from_linksプロパティを追加することで、HTML形式とSVG形式への保存が強化されました。

保存時の画像解像度とOfficeMath出力モードをMarkdownに設定します 25.1

レンダリング

改善されたタイポグラフィ制御 25.2

number_spacingプロパティは、タイポグラフィ制御を改善するために追加されました。

その他

  • PDF論理構造が改善され、TOA、BIBLIOGRAPHY、INDEXフィールドがサポートされました。 25.2
  • リストの処理を改善するためにadd_single_level_listメソッドが導入されました。 25.2

.NET 経由の Python の Aspose.Words 24.9、24.10、24.11、24.12

Aspose.Words24.9はDocumentBuilderを介してgroup shape挿入とStructuredDocumentTag挿入を導入し、目盛りによる放射状チャートレンダリングを強化し、XAdES-EPESサポートによるデジタル署名を改善し、Markdown下線認識を追加し、脚注/文末脚注セパレータへのアクセスを提供します。

Aspose.Words24.10は、CommandButtonの作成、新しい形状の可視性コントロール、group shapesへの機能、テーブルの改善されたMarkdownエクスポート、PieとDoughnutチャートのチャートフォーマット、より良いBig5エンコーディング処理、古い台湾のフォントのサポートにより、ActiveXコントロールのサポートが強化されています。

Aspose.Words24.11では、AIを使用したドキュメントの要約、強化されたレンダリングオプション、ドキュメントプロパティへのアクセスの改善、ActiveXコントロー

Aspose.Words24.12では、カスタマイズ可能なデータラベルの配置、GoogleAIによるテキスト翻訳、および強化された新しいLowCode処理クラスが導入されました。

AI搭載の機能

OpenAIとGoogleを使用した文書の要約 24.11

OpenAIおよびGoogle生成言語モデルを使用した文書要約のサポートは、Aspose.Words.AI名前空間とそのパブリックメンバーを追加することによって統合されています。

Googleの生成言語モデルを使用したテキスト翻訳 24.12

Googleの生成言語モデルを使用してテキストを翻訳する機能は、Aspose.WordsにtranslateメソッドとLanguage列挙体をAspose.Words.AI名前空間に追加することによって実装されています。

Low Code 24.12

新しいLowCodeクラスのようなComparer, MailMerger, Replacer, Splitter など。 文書処理のための簡易性と柔軟性間の完全なバランスを打つ一組の方法を提供する導入された。

レンダリングと印刷

ラジアルチャート上の目盛り 24.9

放射状チャート上の目盛りのレンダリングが実装されています。

CommandButtonActiveXコントロール 24.10

新しいパブリックメソッドinsert_forms_2_ole_controlと新しいパブリッククラスForms2OleControlを追加することにより、CommandButtonActiveXコントロールを作成する機能が導入されました。

形状の可視性を制御する 24.10

図形の可視性を制御するために、新しいパブリックプロパティhiddenが追加されました。

PieチャートとDoughnutチャートの変更点 24.10

書式PieおよびDoughnutチャートにいくつかの新しいパブリックプロパティが追加されました。

PDF選択フォームフィールドの境界線のレンダリングを制御します 24.11

新しいパブリックオプションrender_choice_form_field_borderを追加することにより、PDF選択フォームフィールド境界のレンダリングを制御する新しいオプションが実装されました。

グラフデータの書式コードの取得と設定 24.11

チャートデータの書式コードを取得および設定する機能は、ChartXValueCollectionChartYValueCollection、およびBubbleSizeCollectionクラスにformat_codeプロパティを実装することによって追加されました。

ビンとラベルを使用したヒストグラムチャートのレンダリング 24.11

ヒストグラムチャートレンダリングは、指定された数のビンとラベルを使用できるようにすることで改善されました。

データラベルの配置をカスタマイズする 24.12

ChartDataLabelクラスとChartDataLabelCollectionクラスに新しいプロパティを導入することで、データラベルの配置をカスタマイズする機能が追加されました。

文書の変換、読み込み、保存

Markdownファイルを読み込むときの書式設定に下線を引きます 24.9

新しいパブリックプロパティimport_underline_formatting propertyを追加することにより、Markdown文書を読み込むときに下線の書式を認識するオプションが組み込まれました。

Markdownに保存するときにテーブルをHTMLとしてエクスポートする 24.10

文書をMarkdown形式で保存するときにテーブルをHTMLとしてエクスポートするオプションは、新しいパブリックプロパティexport_as_htmlと列挙MarkdownExportAsHtmlを追加することによ

更新された論理構造を使用してPDFをエクスポートする 24.11

PDFエクスポートは、テーブルタイトルプロパティをPDF論理構造要素のタイトルとして含めることで拡張されました。

デジタル署名

XAdES-EPESで文書に署名する 24.9

新しいパブリックプロパティxml_dsig_levelと新しいパブリック列挙XmlDsigLevelを追加することにより、XAdES-EPESレベルXML-DSig署名で文書に署名する機能が導入されました。

その他

  • 新しいパブリックメソッドinsert_group_shapeがgroup shapesに追加されました。 24.9
  • ドキュメントにStructuredDocumentTagsを挿入するための新しいパブリックメソッドinsert_structured_document_tagが追加されました。 24.9
  • 脚注/文末脚注の区切り文字へのパブリックアクセスは、いくつかのパブリッククラスとプロパティを追加することによって提供されています。 24.9
  • insert_group_shapeメソッドを追加することにより、個々の図形group shapesをグループ化し、図形とgroup shapesの両方を直接グループ化する機能が導入されました。 24.10
  • TrueTypecmapテーブルのbig5エンコード処理が改善されました。 24.10
  • 古い台湾語フォントのサポートが強化されました。 24.10
  • 拡張ドキュメントプロパティにアクセスするために、読み取り専用プロパティがBuiltInDocumentPropertiesクラスに追加されました。 24.11
  • ActiveXコントロールのキャプションの設定は、Forms2OleControl.captionプロパティに新しいパブリックセッターを追加することで有効になりました。 24.11

.NET 経由の Python の Aspose.Words 24.5、24.6、24.7、24.8

Aspose.Words24.5アセンブリのオプションを展開し、レンダリング機能を向上させ、その他のオプションを展開します。

Aspose.Words24.6レンダリングオプションが改善され、検索と比較機能が強化され、他のいくつかの機能が拡張されました。

Aspose.Words24.7ActiveXの操作方法を変更し、レンダリング機能を拡張し、Markdown形式とXLSX形式にエクスポートします。

Aspose.Words24.8軸ラベルを正確に制御してグラフのカスタマイズを強化し、フォント管理を拡張し、文書構造の処理を改善し、HTML/XAMLエクスポート、PDF機能、文書変換、デジタ

サポートされている形式

バージョン24.7からは、障害を持つユーザーのアクセシビリティを確保するためにPDF/UA-2へのエクスポートがサポートされています。

レンダリングと印刷

チャート、図形、およびDrawingMLの変更 24.5

  • DrawingMLエフェクトSVGグラフィックスのレンダリングが実装されており、これまでの機能は画像に限定されていました。
  • コンボチャートを作成し、系列グループ内のギャップ幅、オーバーラップ、バブルスケールなどのプロパティを調整するためのサポートは、ChartSeriesGroupクラスとChartSeriesGroupCollectionクラスとseries_groups
  • 図形のSoftEdge効果を操作する機能は、SoftEdgeFormatクラスを追加することによって実装されています。
  • 図形の調整値を変更する機能は、AdjustmentCollectionAdjustmentパブリッククラスとadjustmentsプロパティを追加することによって実装されています。

チャート、図形、図面の変更 24.6

  • グラフ作成機能が強化されました。 これで、次のようなさまざまなグラフを作成できますTreemaps, Sunbursts, Histograms, Pareto チャート、Box & Whiskerチャート、Waterfalls、およびFunnels。 これにより、より多様で有益な方法でデータを視覚化することができます。
  • 影の書式設定のカラーコントロールが改善されました。 影の色にアクセスすることで、ドキュメントの外観をより正確に制御できます。
  • バックグラウンドレンダリングのパフォーマンス向上が改善されました。 ネイティブのタイル技術のおかげで、小さな要素を含む背景のレンダリングを大幅に高速化できます。
  • 形状のための現実的なグラデーションが追加されました。 非線形グラデーションを持つDML図形を作成し、Microsoft Wordの視覚スタイルを模倣して、より洗練された外観にすることができます。

チャートデータラベルのカスタマイズ 24.7

OrientationRotationなどのチャートデータラベルをカスタマイズする機能が追加されました。

リストレベルのカスタム番号スタイル 24.7

パブリックプロパティcustom_number_style_formatのセッターが追加されました。 リストレベルのカスタム番号スタイルを定義できるようになりました。

ActiveXでの作業の変更点 24.7

  • ActiveXオブジェクトのプロパティを変更できるようになり、その動作をより詳細に制御できるようになりました。
  • 動的相互作用を有効にするために、ラジオボタンのActiveXコントロールの値を変更する機能が追加されました。
  • ActiveXcheckboxを"checked"または"unchecked"に切り替える機能が追加されました。

チャート軸の目盛りラベルの向きと回転の制御 24.8

グラフのカスタマイズをより便利にするために、グラフ軸の目盛りラベルの向きと回転を正確に制御できるようになりました。AxisTickLabelsクラスは新しいorientationrotationプロパティで拡張されました。

円記号を円記号に置き換える 24.8

バックスラッシュ文字を円記号に置き換えるための後方互換性のあるHTMLとXAMLエクスポートが改善されました。 これを実現するために、replace_backslash_with_yen_signプロパティがHtmlSaveOptionsクラスとXamlFlowSaveOptionsクラスに追加されました。

PDFにエクスポートするときにSDTタグをフォームフィールド名として使用する 24.8

PdfSaveOptionsクラスに新しいuse_sdt_tag_as_form_field_nameプロパティを追加することで、SDTタグをフォームフィールド名として使用することをサポートしたPDFエクスポートが強化されました。PdfSaveOptionsクラスに新しいuse_sdt_tag_as_form_field_nameプロパティを追加しました。

文書の変換、読み込み、保存

Markdown形式へのリンクのエクスポート 24.7

link_export_modeプロパティの実装により、Markdown形式のリンクのエクスポートを制御する機能が追加されました。

LowCode 24.8 24.8

さまざまなドキュメントタイプを1行のコードで変換するための一連のメソッドを提供するように設計された新しいLowCode.Converterクラスが導入されました。

検索と比較

高度な比較オプション 24.6

改善された比較機能を備えたデータ分析ワークフローを合理化する機能が追加されました。 これには、新しいignore_store_item_idオプションと、高度な比較のための再設計されたインターフェイスが含まれます。

その他

  • ドキュメントから空のページを削除する関数は、remove_blank_pagesメソッドを追加することによって実装されています。 24.5
  • ドキュメントをロードせずにVBAマクロの存在をチェックする機能は、has_macrosプロパティを追加することによって提供されています。 24.5
  • LINQレポートエンジンを使用して文書を挿入する際にソース番号を保持することがサポートされるようになりました。 24.5
  • 新しいdate_time_utcプロパティが追加されました–これにより、コメントのより正確なタイムスタンプが提供され、組織とトレーサビ 24.6
  • XLSX形式へのシームレスなエクスポートのために、datetime形式が自動的に検出されるようになりました。 24.7
  • VBAプロジェクトが保護されているかどうかを確認できるパブリックプロパティis_protectedが追加されました。 24.7
  • フォント情報は、FontInfoクラスとPhysicalFontInfoクラスにembedding_licensing_rightsプロパティが追加されて拡張されました。 24.8
  • 透かしを保持しながら、効率的にセクションのヘッダーとフッターをクリアする方法は、より正確に文書構造を操作するために追加されました。 セクションヘッダーとフッターをクリアするには、新しいpublicメソッドclear_headers_footersを使用します。 24.8
  • XpsSaveOptionsを使用したXPS文書のデジタル署名が有効になりました–この目的のために新しいプロパティdigital_signature_detailsが追加されました。 24.8

.NET 経由の Python の Aspose.Words 24.1、24.2、24.3、24.4

Aspose.Words24.1ストロークカラーの管理に関する経験が向上し、OLEオブジェクトが強化され、新しいBibliography SourcesパブリックAPIが導入されました。

Aspose.Words24.2拡張チャートAPIとスタイル管理。 このバージョンのAspose.Wordsでは、レンダリング中にSvgSaveOptionsを指定する機能、Markdownファイルを読み込む柔軟な制御、脚注と文末脚注の参照テキストを操作する機能も導入されました。

Aspose.Words24.3は新しいTIFFリーダー/ライターを導入し、WMFメタファイルのバイナリラスタ演算のエミュレーションを導入しました。 Aspose.Words24.3もチャートAPIを拡大し続けます。

Aspose.Words24.4保存形式、いくつかのレンダリングオプションを強化し、デジタル署名の作業を改善します。

サポートされている形式 24.4

最新のWebP画像形式がサポートされるようになりました Aspose.Wordsのための.NET Framework 4.6.2 そしてより高い。 WebP画像を読み込んで文書に挿入したり、WebP形式で画像を保存したりできるようになりました。

WebPは現在.NET Standardと.NET Frameworkv4.6.2以上でのみ利用可能です。

レンダリングと印刷

ストロークカラーコントロール 24.1

Strokeクラスは、ストロークの色の管理に関連する一連の新しいパブリックプロパティfore_theme_colorback_theme_colorfore_tint_and_shadeback_tint_and_shadeで拡張されました。

DrawingMLチャートAPI拡張 24.2 / 24.3 / 24.4

DrawingML Charts APIは引き続き展開されます。

@font-faceルールで宣言された埋め込みフォント 24.4

新しいsupport_font_face_rulesプロパティを追加することで、@font-faceルールで宣言されたフォントを結果のドキュメントのフォント定義に埋め込む機能が導入されました。

グローとリフレクションの書式設定を使用する 24.4

描画オブジェクトのグローとリフレクションの書式設定を操作する機能が実装されました。

文書の読み込みと保存

レンダリング中にSvgSaveOptionsを指定します 24.2

レンダリング中にSvgSaveOptionsを指定する機能がShapeRendererを使用して追加されました。saveOfficeMathRenderersaveメソッド。

Markdownファイルの読み込み時に空の行を保持する 24.2

Markdownファイルの読み込み時に空行を保持する機能が追加されました。

新しいTIFFリーダー/ライター 24.3

Aspose.Words用の新しいTIFFリーダ/ライタが開発されました。 Aspose.Wordsのための.NET 24.3 JPEGおよび古いJPEG圧縮タイプのTIFF画像の読み取りのサポートが追加され、読み取りおよび書き込み操作の品質も大幅に改善されました。

その他

  • TextBoxOLEコントロールのテキストを変更する機能は、新しいTextプロパティを新しいTextBoxControlクラスに追加することによって導入されました。 24.1
  • 参考文献ソースpublicAPIは、新しいクラスと列挙を含む新しい名前空間Aspose.Words.Bibliographyの追加と、新しいbibliographyプロパティをDocumentクラスに追加することによって実装されました。 24.1
  • スタイル管理を強化するための新しいパブリックプロパティpriorityunhide_when_usedsemi_hiddenStyleクラスに追加されました。 24.2
  • 脚注と文末脚注の実際の参照マークテキストを取得する機能は、actual_reference_markプロパティとupdate_actual_reference_marksメソッドで強化されました。 24.2
  • WMFメタファイルのバイナリラスタ演算のエミュレーションが実装されました。 24.3
  • SaveOptions内の文書の署名オプションを定義する機能は、新しいパブリックメンバーを持つ新しいDigitalSignatureDetailsクラスを追加することと、OoxmlSaveOptionsDocSaveOptionsOdtSaveOptionsクラスに新しいプロパテ 24.4

.NET 経由の Python の Aspose.Words 23.9、23.10、23.11、23.12

Aspose.Words23.9レンダリングオプション、メタファイルレンダリングエミュレーション、およびmarkdown保存オプションを展開します。

Aspose.Words23.10レンダリングが改善され、文書の読み込みと保存のオプションが拡張され、ユーザーが新しい方法で文書をマージできるようになりました。Aspose.Words23.10

Aspose.Words23.11は、追加オプションを使用して、チャート凡例のリビジョン、XLSX形式、フォントを使用して作業を強化します。

Aspose.Words23.12は、PDFおよびOOXMLドキュメントを操作するための新しいプロパティと列挙、およびWebPイメージのサポートを導入します。

レンダリングと印刷

DrawingMLチャートでの座標軸タイトルのカスタマイズ 23.9

DrawingMLチャートの軸タイトルをカスタマイズする機能は、新しいパブリッククラスChartAxisTitleおよびtitleプロパティの実装によって導入されました。

段落内のフォントの垂直位置の決定 23.9

新しいpublicbaseline_alignmentプロパティと新しいBaselineAlignment列挙体を使用して、段落内のフォントの垂直位置を定義できるようになりました。

前景色制御 23.10

修飾子なしで前景色を取得する機能がBaseForeColorプロパティを介してFillクラスとStrokeクラスに追加されました。

チャートの機能を拡張する 23.10

ChartDataPointCollectionChartSeriesChartFormatクラスの機能は、新しいメソッドとプロパティで拡張されました。

画像を自動的に調整して図形に合わせる 23.10

新しいfit_image_to_shapeメソッドを使用して、画像を特定の形状に自動的に調整して合わせる簡単な方法が提供されています。

DrawingMLグラフの凡例エントリの既定のフォント書式設定 23.11

DrawingMLチャートの凡例エントリのデフォルトのフォント書式を指定する機能がfontプロパティを介して追加されました。 この機能により、グラフ要素のより合理化された一貫した外観が容易になり、文書全体の美しさが向上します。

ReaderでPDFを開くときのページレイアウトの指定 23.12

PDFリーダーで文書を開くときに使用するページレイアウトを指定する機能は、PdfSaveOptionsクラスに新しいpage_layoutプロパティを導入し、新しいPdfPageLayout列挙体を導入することによ

文書の読み込みと保存

イメージURIsをMarkdownに構築するフォルダ名の指定 23.9

MarkdownSaveOptionsクラスはimages_folder_aliasプロパティを含めることで拡張され、Markdown文書に書き込まれたイメージURIsを構築するために使用されるフォルダの名前を指定できます。

PDF出力サイズを減らす 23.10

optimize_output設定を使用するときに出力サイズを小さくするためのさまざまなPDFレンダリング最適化が実装されています。

TXT文書を読み込むときにハイパーリンクを認識する 23.10

TXT文書の読み込み時にハイパーリンクを認識する機能は、新しいdetect_hyperlinksプロパティを追加することによって実装されています。

その他

  • ラスタライズサイズを決定するためのメタファイルレンダリングエミュレーションが実装されました,特にWMFペン幅とEMF化粧ペン幅のために. これを実現するために、ScaleWmfFontsToMetafileSizeプロパティはemulate_rendering_to_size_on_pageプロパティに置き換えられ、emulate_rendering_to_size_on_page_resolutionプロパティが追加されました。 23.9
  • 現在のカーソル位置にある文書を別の文書に挿入するための簡略化された方法がinsert_document_inlineメソッドを使用して導入されました。 23.10
  • 新しいlockedプロパティの導入により、スタイルプロパティにアクセスして変更する機能が追加されました。 23.10
  • ジェネリック型パラメーターがCompositeNodeクラスのメソッドに追加されました。 23.10
  • ドキュメントのすべてのセクションを同じXLSXワークシートに書き込む機能は、新しいXlsxSectionMode列挙型と新しいsection_modeプロパティによって提供されています。 23.11
  • ZIP64書式拡張がOOXML文書にどのように使用されるかを制御する方法は、OoxmlSaveOptionsクラスの新しいZip64Modeプロパティと新しいZip64Mode列挙体を介して実装されています。 23.12
  • WebPイメージのサポートが導入されました。 この機能は以下のためにのみ利用可能ですのでご注意ください。NetStandartおよび.NET6+バージョン。 23.12

.NET 経由の Python の Aspose.Words 23.5、23.6、23.7、23.8

Aspose.Words23.5は、グラフ系列データを操作する機能とODTドキュメントを操作する機能を強化し、ヘッダー/フッターとそのテキストの折り返しを改善します。Aspose.Words23.5は、グラフ系列データを操作する機能とODTドキュメントを操作する機能を強化します。

Aspose.Words23.6レンダリングオプションを展開し、新しいエクスポート形式を追加し、LINQレポートとLowCodeツールを改善します。

Aspose.Words23.7レポート機能が強化され、新しいエクスポート形式が追加され、テーブルとデジタル署名の操作に変更が加えられました。

Aspose.Words23.8は、さまざまな形式の機能を拡張し、レンダリングを改善し、フィールドを操作するための新しいオプションを追加します。

サポートされている形式

  • バージョン23.6以降では、文書をXLSX形式で保存することができます。 今、あなたはExcel形式に文書を変換することができます。 23.6

  • バージョン23.7以降では、文書ページまたは図形をEPS形式で保存することができます。 23.7

新しいフォーマット機能

  • MOBI文書の目次(TOC)を自動的に生成する機能が導入されました。 23.8
  • PdfEncryptionDetailsコンストラクタはPdfPermissionsで展開されています。 23.8
  • EMFメタファイルの垂直テキストの整形が実装されました。 23.8

レンダリング

グラフ系列データの取得と変更 23.5

グラフ系列データを取得および変更する機能は、以下を追加することによって提供されました:

高度なタイポグラフィのサポート 23.6

WMF、EMF、EMF+レンダリングにおける高度なタイポグラフィのサポートが追加されました。

ページ上の色付きのコンテンツ 23.6

ページが色付けされているかどうかを示すパブリックプロパティPageInfo.coloredが追加されました。

チャートデータラベルの書式設定 23.6

チャートデータラベルの塗りつぶし、ストローク、および吹き出しの書式設定を設定する機能が実装されました。

Mail Mergeと報告

LINQレポートエンジンの動的HTML挿入 23.6

LINQReporting Engineの動的HTML挿入の新しい方法が追加されました。

Mustacheタグのサポート 23.7

MustacheタグはMailMerge.GetRegionsHierarchyメソッドとMailMerge.GetFieldNamesForRegionメソッドでサポートされるようになりました。

レンダリングされた画像のサイズの指定 23.8

レンダリングされた画像のサイズをピクセル単位で指定するための新しいパブリックプロパティimage_sizeが導入されました。

JSON文字列値の空白を保持する-LINQ 23.8

LINQレポートエンジンに、JSON文字列値の空白を保持するオプションが追加されました。

LowCode 23.6

異なる種類の文書を単一の出力文書にマージするための新しいLowCodeメソッドが追加されました。

その他

  • ヘッダー/フッターでのテキスト折り返しのサポートが実装されました。 23.5
  • ODT文書からデジタル署名を削除する機能がRemoveAllSignaturesメソッドによって追加されました。 23.5
  • 音声ガイドRunのベーステキストとルビテキストを取得するためのパブリックプロパティphonetic_guideが追加されました。 23.5
  • 新しいsignature_valueプロパティを導入することで、デジタル署名された文書からデジタル署名値をバイト配列として取得する機能が追加されました。 23.7
  • RowクラスとCellクラスは新しいパブリックメンバーで拡張されました– Row.next_row, Row.previous_row, Cell.next_cell, とCell.previous_cell23.7

また見て下さい