|
| unsafe | Pdf (MR.Const_PdfParameters? params_=null) |
| | Ctor. Create a document, but not a page. To create a new page use newPage() method Generated from constructor MR.Pdf.Pdf. Parameter params_ defaults to MR.PdfParameters().
|
| |
| unsafe | Pdf (MR._ByValue_Pdf other) |
| | Generated from constructor MR.Pdf.Pdf.
|
| |
| unsafe MR.Pdf | assign (MR._ByValue_Pdf other) |
| | Generated from method MR.Pdf.operator=.
|
| |
| unsafe void | addText (string text, bool? isTitle=null) |
| | Add text block in current cursor position. Move cursor. Box horizontal size is page width without offset. Box vertical size is automatically for text. horAlignment = left if isTitle - horAlignment = center, use titleFontSize Generated from method MR.Pdf.addText. Parameter isTitle defaults to false.
|
| |
| unsafe void | addText (string text, MR.Pdf.Const_TextParams params_) |
| | Generated from method MR.Pdf.addText.
|
| |
| unsafe float | getTextWidth (string text, MR.Pdf.Const_TextParams params_) |
| | return text width Generated from method MR.Pdf.getTextWidth.
|
| |
| unsafe void | addTable (MR.Std.Const_Vector_StdPairStdStringFloat table) |
| | Add set of pair string - value in current cursor position. Move cursor. Box horizontal size is page width without offset. Box vertical size is automatically for text. Generated from method MR.Pdf.addTable.
|
| |
| unsafe void | addPaletteStatsTable (MR.Std.Const_Vector_MRPdfPaletteRowStats paletteStats) |
| | Generated from method MR.Pdf.addPaletteStatsTable.
|
| |
| unsafe void | addImageFromFile (string imagePath, MR.Pdf.Const_ImageParams params_) |
| | Add image from file in current cursor position. If image bigger than page size, autoscale image to page size. Move cursor. Generated from method MR.Pdf.addImageFromFile.
|
| |
| unsafe void | addImage (MR.Const_Image image, MR.Pdf.Const_ImageParams params_) |
| | Generated from method MR.Pdf.addImage.
|
| |
| unsafe void | newPage () |
| | Add new pageand move cursor on it Generated from method MR.Pdf.newPage.
|
| |
| unsafe void | setNewPageAction (MR.Std._ByValue_Function_VoidFuncFromMRPdfRef action) |
| | set function to customize new page after creation Generated from method MR.Pdf.setNewPageAction.
|
| |
| unsafe void | saveToFile (string documentPath) |
| | Save document to file Generated from method MR.Pdf.saveToFile.
|
| |
| unsafe void | setCursorPosX (float posX) |
| | Generated from method MR.Pdf.setCursorPosX.
|
| |
| unsafe void | setCursorPosY (float posY) |
| | Generated from method MR.Pdf.setCursorPosY.
|
| |
| unsafe void | newTable (int columnCount) |
| | Generated from method MR.Pdf.newTable.
|
| |
| unsafe void | setTableColumnWidths (MR.Std.Const_Vector_Float widths) |
| | Generated from method MR.Pdf.setTableColumnWidths.
|
| |
| unsafe void | addTableTitles (MR.Std.Const_Vector_StdString titles) |
| | Generated from method MR.Pdf.addTableTitles.
|
| |
| unsafe void | setColumnValuesFormat (MR.Std.Const_Vector_StdString formats) |
| | Generated from method MR.Pdf.setColumnValuesFormat.
|
| |
| unsafe void | addRow (MR.Std.Const_Vector_MRPdfCell cells) |
| | Generated from method MR.Pdf.addRow.
|
| |
| unsafe float | getTableTextWidth (string text) |
| | Generated from method MR.Pdf.getTableTextWidth.
|
| |
| unsafe void | setTableCustomRule (MR.Std._ByValue_Function_MRPdfCellCustomParamsFuncFromIntIntConstStdStringRef rule) |
| | Generated from method MR.Pdf.setTableCustomRule.
|
| |
| unsafe void | drawTextInRect (string text, in MR.Box2f rect, MR.Pdf.Const_TextParams params_) |
| | Generated from method MR.Pdf.drawTextInRect.
|
| |
| unsafe void | drawTextCell (string text, MR.Pdf.Const_TextCellParams params_) |
| | Generated from method MR.Pdf.drawTextCell.
|
| |
| unsafe void | drawRect (in MR.Box2f rect, in MR.Color fillColor, in MR.Color strokeColor) |
| | Generated from method MR.Pdf.drawRect.
|
| |
Class for simple creation pdf. Generated from class MR.Pdf. This is the non-const half of the class.