Ejemplo n.º 1
0
 private void writeText() {
   if (!writeText) {
     return;
   }
   String filename =
       String.format(
           TEXT_NAME, name, StringUtils.leftPad(String.valueOf(page.getPageNumber()), 3, '0'));
   File file = getFile(filename);
   try {
     String text = getResultantText();
     FileUtils.writeStringToFile(file, text);
   } catch (IOException e) {
     System.out.println("error writing text file");
     e.printStackTrace();
   }
 }
Ejemplo n.º 2
0
 /**
  * Captures text using a simplified algorithm for inserting hard returns and spaces
  *
  * @param renderInfo render info
  */
 public void renderText(TextRenderInfo renderInfo) {
   super.renderText(renderInfo);
   page.setText(getResultantText());
   writeText();
 }