PPTX内の段落と部分のコピー
Contents
[
Hide
]
プレゼンテーションのテキストをフォーマットするためには、段落と部分レベルでフォーマットする必要があります。段落レベルで設定できるテキストプロパティと、部分レベルで設定できるテキストプロパティがあります。新しく追加された段落や部分にコピーする必要があるテキスト内の段落や部分がある場合、対応する段落または部分のすべてのプロパティを新しく追加された段落または部分にコピーする必要があります。
段落のコピー
段落のプロパティは、ParagraphクラスのParagraphFormatインスタンスでアクセスできます。ソース段落のすべてのプロパティをターゲット段落にコピーする必要があります。以下の例では、コピーする段落を引数として受け取るCopyParagraphメソッドが共有されています。このメソッドは、ソース段落のすべてのプロパティを一時的な段落にコピーし、同じものを返します。ターゲット段落は、コピーされた値を取得します。
部分のコピー
部分のプロパティは、PortionクラスのPortionFormatインスタンスでアクセスできます。ソース部分のすべてのプロパティをターゲット部分にコピーする必要があります。以下の例では、コピーする部分を引数として受け取るCopyPortionメソッドが共有されています。このメソッドは、ソース部分のすべてのプロパティを一時的な部分にコピーし、同じものを返します。ターゲット部分は、コピーされた値を取得します。