Node_pathの確認方法

https://www.rubydoc.info/gems/aspose_words_cloud/21.4.0/AsposeWordsCloud%2FInsertDrawingObjectOnlineRequest

など複数のメソッドでnode_pathが引数に指定できますが、
ここに指定すべきnode_pathの値はどこで確認できるでしょうか。

@go_yamamoto

NodePath パラメータはオプションであり、ドキュメント ツリー内の特定の場所に描画オブジェクトを挿入する場合に使用されます。開始インデックスは 0 であるため、最初のセクションの最初の段落の後に追加する場合は、「sections/0/paragraphs/0」を渡す必要があります。 GetParagraphs を使用して、ドキュメント内の段落パスを取得できます。以下の単体テストとAPIのリファレンスページを参考にしてください。この点に関してさらにサポートが必要な場合は、お気軽にお問い合わせください。

@tilal.ahmad

ありがとうございます。

「sections/0/paragraphs/0」

は node_pathの一例だと思いますが、
画像を挿入したい任意の箇所の node_path の確認はどうすればいでしょうか。

上記のnode_pathには 「sections」「paragraphs」があり、間の数字はindex番号だと思いますが、
他にもnode_pathに入る名詞はあるのではと思います。

GetParagraphsを試してみました。

[38] pry(main)> result.paragraphs
=> #<AsposeWordsCloud::ParagraphLinkCollection:0x0000000135ab0780
 @paragraph_link_list=
  [#<AsposeWordsCloud::ParagraphLink:0x00000001348d75e0 @node_id="0.0.12.0", @text="">,
   #<AsposeWordsCloud::ParagraphLink:0x00000001348d7090 @node_id="0.0.12.1", @text="">,
   #<AsposeWordsCloud::ParagraphLink:0x00000001348d6cf8 @node_id="0.0.12.2", @text="">,
   #<AsposeWordsCloud::ParagraphLink:0x00000001351c0260 @node_id="0.0.12.3", @text="">,
   #<AsposeWordsCloud::ParagraphLink:0x0000000135a69ec0 @node_id="0.0.12.4", @text="">,

上記のような結果で node_id は分かりますが、node_pathがわかりません。

@go_yamamoto

入力した文書を私たちと共有してください。お調べしてご案内させていただきます。 Hrefプロパティとしてnode_pathを取得します。

"Paragraphs":
{
"ParagraphLinkList":
[
{
"Text":
" ",
"NodeId":
"0.0.0",
"link":
{
"Href":
"http://api.aspose.cloud/v4.0/words/02_pages.docx/sections/0/body/paragraphs/0",
"Rel":
"self"
}
},

ありがとうございます。

を見たところ、 ParagraphLinkには href プロパティはないようです。

ruby版だと方法が違うなどあるでしょうか。

@go_yamamoto

ご不便をおかけしてしまい申し訳ございません。 Ruby SDK の GetParagraphs API メソッドに Href 値が欠落していることに気付きました。そこで、問題を解決するためにチケット WORDSCLOUD-2546 を記録しました。解決次第お知らせいたします。

お世話になります。

WORDSCLOUD-2546 の解決目処などあれば教えていただきたく。

WORDSCLOUD-2546 はgithubのissueではないでしょうか?
状況がわかればありがたく。

@go_yamamoto

いいえ、これは Github 関連の問題ではありません。私たちは Node.js 用の Aspose.Words Cloud SDK を調査中です。すぐに修正し、それに応じて更新します。

The issues you have found earlier (filed as WORDSCLOUD-2546) have been fixed in this update. This message was posted using Bugs notification tool by Ivanov_John