public class PDFWriter extends Object
| Constructor and Description |
|---|
PDFWriter() |
PDFWriter(int pageWidth,
int pageHeight) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotation(String text,
android.graphics.Rect rect)
Adds text annotation to current page of PDF document
|
void |
addJPGImageKeepRatio(int pageWidth,
int pageHeight,
int rotationDegrees,
String path)
Adds JPG image to the actual page
|
void |
addLine(int fromLeft,
int fromBottom,
int toLeft,
int toBottom) |
void |
addRawContent(String rawContent) |
void |
addRectangle(int fromLeft,
int fromBottom,
int toLeft,
int toBottom) |
void |
addText(int leftPosition,
int topPositionFromBottom,
int fontSize,
String text) |
void |
addText(int leftPosition,
int topPositionFromBottom,
int fontSize,
String text,
String transformation) |
String |
asString() |
int |
getPageCount() |
void |
newDocument(int pageWidth,
int pageHeight)
Resets existing document parameters and creates new document with the first initialized page
|
void |
newPage(int pageWidth,
int pageHeight) |
void |
setCurrentPage(int pageNumber) |
void |
setDocumentInfo(String info) |
void |
setFont(String subType,
String baseFont) |
void |
setFont(String subType,
String baseFont,
String encoding) |
void |
write(OutputStream out) |
public PDFWriter()
public PDFWriter(int pageWidth,
int pageHeight)
public void newDocument(int pageWidth,
int pageHeight)
pageWidth - pageHeight - public void setDocumentInfo(String info)
public void newPage(int pageWidth,
int pageHeight)
public void setCurrentPage(int pageNumber)
public int getPageCount()
public void addRawContent(String rawContent)
public void addText(int leftPosition,
int topPositionFromBottom,
int fontSize,
String text)
public void addText(int leftPosition,
int topPositionFromBottom,
int fontSize,
String text,
String transformation)
public void addLine(int fromLeft,
int fromBottom,
int toLeft,
int toBottom)
public void addRectangle(int fromLeft,
int fromBottom,
int toLeft,
int toBottom)
public void addJPGImageKeepRatio(int pageWidth,
int pageHeight,
int rotationDegrees,
String path)
throws IOException
IOExceptionpublic void addAnnotation(String text, android.graphics.Rect rect)
text - Annotation contentrect - coordinates of clickable area to open popup with annotationpublic String asString()
public void write(OutputStream out) throws IOException
IOExceptionCopyright © 2016. All rights reserved.