PdfWriter.NO_SPACE_CHAR_RATIO : PDF Writer « PDF « Java Tutorial





import java.io.FileOutputStream;

import com.lowagie.text.Document;
import com.lowagie.text.Element;
import com.lowagie.text.PageSize;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf.PdfWriter;

public class MainClass {
  public static void main(String[] args) throws Exception {
    Document document = new Document(PageSize.A8.rotate());
    PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("2.pdf"));
    document.open();
    String text = "this is a test";
    Paragraph paragraph = new Paragraph(text);
    paragraph.setAlignment(Element.ALIGN_JUSTIFIED);
    document.add(paragraph);
    document.newPage();
    writer.setSpaceCharRatio(PdfWriter.NO_SPACE_CHAR_RATIO);
    document.add(paragraph);
    document.close();
  }
}










29.5.PDF Writer
29.5.1.PdfWriter.AllowCopy | PdfWriter.AllowPrinting
29.5.2.Set Userunit
29.5.3.Output to console with PdfWriter
29.5.4.Generates a PDF file (version 1.6) with the text 'Hello World'
29.5.5.PdfWriter.NO_SPACE_CHAR_RATIO
29.5.6.Pause and resume a writer
29.5.7.Add page event listener to PDF writer