The D_PDF_Writer class Create PDFs by calling simple to use methods.
More...
#include <d_pdf_writer.h>
|
int | add_Text (QString QS_text, int size=-1, int align=Qt::AlignLeft) |
|
int | add_Text (QString QS_text, double x1_rel, double x2_rel, double y1_rel, double y2_rel, int size=-1, int align=Qt::AlignLeft) |
|
int | add_Headline (QString QS_text, int size=-1, int align=Qt::AlignCenter) |
|
int | add_Header (QString QS_text, int size=-1, int align=Qt::AlignLeft) |
|
int | add_Header_FileDescription (int size=-1, int align=Qt::AlignLeft) |
|
int | add_DateTimeCurrent (int size=-1, int align=Qt::AlignRight) |
|
int | add_DateTime (QString QS_text, int size=-1, int align=Qt::AlignRight) |
|
int | add_Image (QImage *pQI_img, QString QS_text="", int size=-1, int align=Qt::AlignLeft) |
|
int | add_Image (QImage *pQI_img, double x1_rel, double x2_rel, double y1_rel, double y2_rel) |
|
int | add_Image (Mat *pMA_img, double x1_rel, double x2_rel, double y1_rel, double y2_rel) |
|
int | add_NewLine (int count=1) |
|
int | add_NewPage () |
|
int | save_PDF () |
|
void | set_Margins (int t, int l, int b, int r) |
|
The D_PDF_Writer class Create PDFs by calling simple to use methods.
Initialize with output path of your choice. Add elements using methods from this class. Call save_PDF"()" to close created PDF.
◆ D_PDF_Writer() [1/2]
D_PDF_Writer::D_PDF_Writer |
( |
QString |
QS_Dest | ) |
|
◆ D_PDF_Writer() [2/2]
D_PDF_Writer::D_PDF_Writer |
( |
QFileInfo |
FI_Dest | ) |
|
◆ add_DateTime
int D_PDF_Writer::add_DateTime |
( |
QString |
QS_text, |
|
|
int |
size = -1 , |
|
|
int |
align = Qt::AlignRight |
|
) |
| |
|
slot |
◆ add_DateTimeCurrent
int D_PDF_Writer::add_DateTimeCurrent |
( |
int |
size = -1 , |
|
|
int |
align = Qt::AlignRight |
|
) |
| |
|
slot |
◆ add_Header
int D_PDF_Writer::add_Header |
( |
QString |
QS_text, |
|
|
int |
size = -1 , |
|
|
int |
align = Qt::AlignLeft |
|
) |
| |
|
slot |
◆ add_Header_FileDescription
int D_PDF_Writer::add_Header_FileDescription |
( |
int |
size = -1 , |
|
|
int |
align = Qt::AlignLeft |
|
) |
| |
|
slot |
◆ add_Headline
int D_PDF_Writer::add_Headline |
( |
QString |
QS_text, |
|
|
int |
size = -1 , |
|
|
int |
align = Qt::AlignCenter |
|
) |
| |
|
slot |
◆ add_Image [1/3]
int D_PDF_Writer::add_Image |
( |
Mat * |
pMA_img, |
|
|
double |
x1_rel, |
|
|
double |
x2_rel, |
|
|
double |
y1_rel, |
|
|
double |
y2_rel |
|
) |
| |
|
slot |
◆ add_Image [2/3]
int D_PDF_Writer::add_Image |
( |
QImage * |
pQI_img, |
|
|
double |
x1_rel, |
|
|
double |
x2_rel, |
|
|
double |
y1_rel, |
|
|
double |
y2_rel |
|
) |
| |
|
slot |
◆ add_Image [3/3]
int D_PDF_Writer::add_Image |
( |
QImage * |
pQI_img, |
|
|
QString |
QS_text = "" , |
|
|
int |
size = -1 , |
|
|
int |
align = Qt::AlignLeft |
|
) |
| |
|
slot |
◆ add_NewLine
int D_PDF_Writer::add_NewLine |
( |
int |
count = 1 | ) |
|
|
slot |
◆ add_NewPage
int D_PDF_Writer::add_NewPage |
( |
| ) |
|
|
slot |
◆ add_Text [1/2]
int D_PDF_Writer::add_Text |
( |
QString |
QS_text, |
|
|
double |
x1_rel, |
|
|
double |
x2_rel, |
|
|
double |
y1_rel, |
|
|
double |
y2_rel, |
|
|
int |
size = -1 , |
|
|
int |
align = Qt::AlignLeft |
|
) |
| |
|
slot |
◆ add_Text [2/2]
int D_PDF_Writer::add_Text |
( |
QString |
QS_text, |
|
|
int |
size = -1 , |
|
|
int |
align = Qt::AlignLeft |
|
) |
| |
|
slot |
◆ save_PDF
int D_PDF_Writer::save_PDF |
( |
| ) |
|
|
slot |
◆ set_Margins
void D_PDF_Writer::set_Margins |
( |
int |
t, |
|
|
int |
l, |
|
|
int |
b, |
|
|
int |
r |
|
) |
| |
|
slot |
The documentation for this class was generated from the following files: