パラグラフでの作業
段落は、論理ブロックに結合し、特別な文字で終わる文字のセットです。paragraph break。 インスタグラム Aspose.Words, 段落は、 Paragraph クラス。
パラグラフをインサートする
新しい段落を文書に差し込むには、実際には段落の休憩文字をそれに差し込む必要があります。 DocumentBuilder.Writeln テキストの文字列だけを文書に差し込むだけでなく、段落のブレイクも加える。
現在のフォントのフォーマットも指定します Font プロパティ、および現在の段落の書式は、 ParagraphFormat 宿泊施設 次のセクションでは、段落のフォーマットについて詳しく説明します。
次のコードの例では、段落を文書に差し込む方法を示します。
フォーマット パラグラフ
現在の段落の書式は、 ParagraphFormat 返されたオブジェクト ParagraphFormat プロパティ. このオブジェクトは、利用可能なさまざまな段落の書式特性をカプセル化します Microsoft Wordお問い合わせ 段落のフォーマットをデフォルトに簡単にリセットできます。通常スタイル、左揃え、インデントなし、間隔なし、境界線なし、シェーディングなし - 呼び出し ClearFormattingお問い合わせ
次のコードの例では、段落の書式を設定する方法を示します。
パラグラフスタイルを適用
Font や ParagraphFormat サポートスタイルなどのフォーマットオブジェクト。 単一の組み込みまたはユーザー定義のスタイルは、 Style スタイルの名前、ベーススタイル、フォント、段落フォーマットなどの対応するスタイルプロパティを含むオブジェクト。
さらに、 Style オブジェクトは、 StyleIdentifier locale 独立したスタイル ID を返すプロパティ StyleIdentifier 列挙値。 点は、組み込みスタイルの名前が組み込まれていることです。 Microsoft Word 異なる言語のためにローカライズされます。 スタイル識別子を使用して、ドキュメント言語に関係なく正しいスタイルを見つけることができます。 列挙値が対応する Microsoft Word 作り付け様式のような Normal, ※見出し1*、*見出し2*など すべてのユーザー定義のスタイルが割り当てられます **スタイル識別子。 ユーザー価値**お問い合わせ
次のコードの例では、段落スタイルを適用する方法を示します。
異なるパラグラフスタイルを置くインサートスタイルの分離器
スタイルセパレータは、Ctrl + Alt + キーボードショートカットをMS Wordに入力することで、段落の最後に追加できます。 この機能は、1つの論理的な印刷された段落で使用される2つの異なる段落のスタイルを可能にします。 特定の見出しの先頭からテキストを表示したい場合は、コンテンツの表に表示しますが、コンテンツの表に見出し全体が望まない場合は、この機能を使うことができます。
次のコードの例では、異なる段落スタイルに対応するスタイルセパレータをインサートする方法を示します。
ボーダーを適用し、パラグラフにシェーディング
ボーダーズ Aspose.Words は、 BorderCollection クラス – これはコレクションです Border インデックスまたはボーダータイプでアクセスするオブジェクト。 ザ・オブ・ザ・ Border
型は、 BorderType パンフレット 列挙のいくつかの値が複数または1つの文書要素にのみ適用されます。 例えば、 BorderType.Bottom 段落またはテーブルセルに適用される BorderType.DiagonalDown 対角線をテーブルセルのみで指定します。
境界コレクションと各境界線は、色、線スタイル、線幅、テキストからの距離、オプションの影のような類似の属性を持っています。 同じ名前のプロパティで表されます。 プロパティの値を組み合わせることで、異なる境界タイプを実現できます。 その他、両方 BorderCollection そして、 Border オブジェクトを使用すると、これらの値をデフォルトにリセットできます。 ClearFormatting メソッド。
Aspose.Words また持っています Shading クラスには、ドキュメント要素のシェーディング属性が含まれています。 目的のシェーディングテクスチャと要素の背景と背景に適用される色を設定できます。
シェーディングテクスチャは、 TextureIndex 様々なパターンのアプリケーションを様々なパターンに適用できる列挙値 Shading オブジェクト。 例えば、ドキュメント要素の背景色を設定するには、 TextureIndex.TextureSolid
値を設定し、フォアグラウンドシェーディングカラーを適切に設定します。 下のコード例では、境界線を適用する方法と段落にシェーディングする方法を示します。
次のコードの例では、境界線と段落にシェーディングを適用する方法を示します。