この短いガイドでは、Java を使用して Word で段落の書式を設定する方法 について説明します。開発環境を設定するための詳細、手順の一覧、および Java で段落を書くための書式 をカスタマイズするためのサンプル コードが提供されます。インデント、配置、間隔、境界線、フォントなど、段落を書式設定するためのさまざまなプロパティの概要がわかります。
Java で段落をインデントする手順
- Aspose.Words for Java を使用して段落をフォーマットするように環境を設定します
- 段落をインデントするための Document クラス オブジェクトを使用して Word ファイルを作成または読み込みます。
- 上記のWordファイル用のDocumentBuilderオブジェクトのオブジェクトを作成します。
- ドキュメントビルダーからParagraphFormatプロパティにアクセスし、配置とインデントを設定します。
- 段落内のフォントプロパティと境界線を設定する
- writeln() メソッドを使用して、新しい書式で段落テキストを挿入します。
- 新しくフォーマットされたテキストでWordファイルを保存する
これらの手順は、Java を使用して Word で段落をインデントする方法 と、その他の書式設定パラメータを変更する方法をまとめたものです。新しい Word ファイルを作成し、DocumentBuilder オブジェクトを添付し、ParagraphFormat プロパティにアクセスして、配置、インデント、間隔、境界線、フォントを設定します。最後に、カスタマイズをテストするためにテキストを追加し、出力 Word ファイルを保存します。
Java で段落の書き方を設定するコード
import com.aspose.words.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Paragraph Formatting | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
Document document = new Document(); | |
DocumentBuilder docBuilder = new DocumentBuilder(document); | |
// Set formatting | |
ParagraphFormat paragraphFormat = docBuilder.getParagraphFormat(); | |
paragraphFormat.setAlignment(ParagraphAlignment.JUSTIFY); | |
paragraphFormat.setLeftIndent(45); | |
paragraphFormat.setRightIndent (45); | |
paragraphFormat.setSpaceAfter(20); | |
paragraphFormat.getBorders().getHorizontal().setLineStyle(LineStyle.DOUBLE); | |
paragraphFormat.getStyle().getFont().setSize(12); | |
paragraphFormat.getStyle().getFont().setColor(java.awt.Color.BLUE); | |
paragraphFormat.getStyle().getFont().setBold(true); | |
// Output text | |
docBuilder.writeln("Word paragraph formatting refers to adjusting the appearance and layout of paragraphs in a document to improve readability and presentation."); | |
docBuilder.writeln("Word also provides options to control spacing before and after paragraphs, which helps in creating visually appealing documents with clear structure."); | |
document.save("Output.docx"); | |
System.out.println("Text formatted successfully"); | |
} | |
} |
このコード スニペットは、Java を使用した Microsoft Word 段落書式設定 のプロセスを示しています。境界線の属性、ドロップ キャップの位置、ぶら下げ句読点、行間、ミラー インデント、スタイル、テキストの折り返しを設定できます。clearFormatting() メソッドを使用してすべてのカスタマイズを削除することで、デフォルトの段落書式を設定するオプションがあります。
このチュートリアルでは、段落書式パラメータの変更について説明しました。Word ファイルに箇条書きを挿入する場合は、Java を使用して Word に箇条書きを挿入する の記事を参照してください。