Palabra de puntos de interés de Apache - Párrafo

En este capítulo, aprenderá cómo crear un párrafo y cómo agregarlo a un documento usando Java. El párrafo es parte de una página en un archivo de Word.

Después de completar este capítulo, podrá crear un párrafo y realizar operaciones de lectura en él.

Crear un párrafo

En primer lugar, creemos un párrafo usando las clases referenciadas discutidas en los capítulos anteriores. Siguiendo el capítulo anterior, primero cree un documento y luego podemos crear un párrafo.

El siguiente fragmento de código se utiliza para crear una hoja de cálculo:

//Create Blank document
   XWPFDocument document = new XWPFDocument();

//Create a blank spreadsheet
   XWPFParagraph paragraph = document.createParagraph();

Ejecutar en párrafo

Puede ingresar el texto o cualquier elemento del objeto, usando Run. Con la instancia de párrafo puede crearrun.

El siguiente fragmento de código se utiliza para crear una ejecución.

XWPFRun run = paragraph.createRun();

Escribir en un párrafo

Intentemos ingresar texto en un documento. Considere los datos de texto siguientes:

At tutorialspoint.com, we strive hard to provide quality tutorials for self-learning
purpose in the domains of Academics, Information Technology, Management and Computer
Programming Languages.

El siguiente código se utiliza para escribir los datos anteriores en un párrafo.

import java.io.File;
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFRun;

public class CreateParagraph {

   public static void main(String[] args)throws Exception {

      //Blank Document
      XWPFDocument document = new XWPFDocument(); 
      
      //Write the Document in file system
      FileOutputStream out = new FileOutputStream(new File("createparagraph.docx"));
        
      //create Paragraph
      XWPFParagraph paragraph = document.createParagraph();
      XWPFRun run = paragraph.createRun();
      run.setText("At tutorialspoint.com, we strive hard to " +
         "provide quality tutorials for self-learning " +
         "purpose in the domains of Academics, Information " +
         "Technology, Management and Computer Programming
         Languages.");
			
      document.write(out);
      out.close();
      System.out.println("createparagraph.docx written successfully");
   }
}

Guarde el código Java anterior como CreateParagraph.java, y luego compílelo y ejecútelo desde el símbolo del sistema de la siguiente manera:

$javac CreateParagraph.java
$java CreateParagraph

Se compilará y ejecutará para generar un archivo de Word llamado createparagraph.docx en su directorio actual y obtendrá el siguiente resultado en el símbolo del sistema:

createparagraph.docx written successfully

los createparagraph.docx archivo tiene el siguiente aspecto.