私はこのプレゼンテーションMLの継承チェーン、以下試してみました:PPTテキストx、y、幅、高さ - OPENXML
スライド< - SlideLayout < - SlideMaster < - SlideMaster
のデフォルトスタイルをXを得るために、 、y、幅、高さのPPTスライドのテキストコンテンツのプロパティですが、正しい値を取得しているかどうかはわかりません。私が正しいことをしているかどうか教えていただけますか? SlideLayout & SlideMasterでこのテキストオブジェクトを一意に識別する方法を教えてください。あなた
ご回答いただきありがとうございます。ご提供いただいた内容を確認しました。私の疑問のいくつかはまだ解明されていません。例:txBodyタグのx、y、cx、cyの値はすべてスライドのp:phを使って利用できません。slideLayout&slidemasterそのようなtxBodyの場合、この情報はどこから入手できますか? –
挿入されたテキストボックスの場合、x、y、cx、cyは 'p:txBody'要素の直前の' p:spPr'(別名ShapeProperties)要素にあります。それを見つける方法は、「Hello」を含むテキストボックスをFile1.pptxとして保存したスライドプレゼンテーションを1つ作成し、スライド上のテキストボックスを移動してFile2.pptxとして保存することです。次に、Open XML Productivity Toolの両方のファイルを[ファイルの比較]ボタンで開きます。slide1.xmlの部分を選択して[View Diff]をクリックし、[次へ]をクリックすると、スライドがある場所に移動します異なる。お役に立てれば。 – Taterhead
ありがとうTaterhead –