X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=core%2Fsrc%2Fnet%2Fsf%2Fopenrocket%2Fgui%2Fprint%2FITextHelper.java;h=4565054392f5a63b06bb426be850611ae774e3d8;hb=4095cb0dd61a75b7b6b0bd811f8e803af5b27919;hp=0b2b6f9521ed320b3688e776402f6712de4cda0d;hpb=8654c7d5a9d56274a296500d40c7f74229cdf6f1;p=debian%2Fopenrocket diff --git a/core/src/net/sf/openrocket/gui/print/ITextHelper.java b/core/src/net/sf/openrocket/gui/print/ITextHelper.java index 0b2b6f95..45650543 100644 --- a/core/src/net/sf/openrocket/gui/print/ITextHelper.java +++ b/core/src/net/sf/openrocket/gui/print/ITextHelper.java @@ -3,6 +3,9 @@ */ package net.sf.openrocket.gui.print; +import java.awt.Graphics2D; +import java.awt.image.BufferedImage; + import com.itextpdf.text.Chunk; import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; @@ -10,19 +13,24 @@ import com.itextpdf.text.Font; import com.itextpdf.text.Paragraph; import com.itextpdf.text.Phrase; import com.itextpdf.text.Rectangle; +import com.itextpdf.text.pdf.BaseFont; import com.itextpdf.text.pdf.PdfContentByte; import com.itextpdf.text.pdf.PdfPCell; import com.itextpdf.text.pdf.PdfPTable; import com.itextpdf.text.pdf.PdfWriter; -import java.awt.*; -import java.awt.image.BufferedImage; - /** * A bunch of helper methods for creating iText components. */ public final class ITextHelper { + public static BaseFont getBaseFont(){ + try { + return BaseFont.createFont("/dejavu-font/DejaVuSerif.ttf", BaseFont.IDENTITY_H, BaseFont.EMBEDDED); + } catch (Exception ex ) { + throw new RuntimeException(ex); + } + } /** * Create a cell for an iText table. *