Class kartik\wordreport\pdf\LibreOffice
Inheritance | kartik\wordreport\pdf\LibreOffice » kartik\wordreport\utils\Converter » yii\base\BaseObject |
---|---|
Implements | yii\base\Configurable |
Uses Traits | kartik\wordreport\utils\LogTrait |
Libre Office PDF conversion library
Public Properties
Property | Type | Description | Defined By |
---|---|---|---|
$args | array | The arguments to be passed to command as key value pairs | kartik\wordreport\utils\Converter |
$binary | string | The name of the binary | kartik\wordreport\pdf\LibreOffice |
$command | kartik\wordreport\utils\Command | kartik\wordreport\utils\Converter | |
$input | string | The input file path | kartik\wordreport\utils\Converter |
$output | string | The output file path | kartik\wordreport\utils\Converter |
$profile | string | The name of the profile folder location | kartik\wordreport\pdf\LibreOffice |
Protected Properties
Property | Type | Description | Defined By |
---|---|---|---|
$_command | kartik\wordreport\utils\Command | kartik\wordreport\utils\Converter |
Public Methods
Method | Description | Defined By |
---|---|---|
__call() | Calls the named method which is not a class method. | yii\base\BaseObject |
__construct() | Constructor. | yii\base\BaseObject |
__get() | Returns the value of an object property. | yii\base\BaseObject |
__isset() | Checks if a property is set, i.e. defined and not null. | yii\base\BaseObject |
__set() | Sets value of an object property. | yii\base\BaseObject |
__unset() | Sets an object property to null. | yii\base\BaseObject |
canGetProperty() | Returns a value indicating whether a property can be read. | yii\base\BaseObject |
canSetProperty() | Returns a value indicating whether a property can be set. | yii\base\BaseObject |
className() | Returns the fully qualified name of this class. | yii\base\BaseObject |
convert() | Convert the document to PDF using libreoffice executable |
kartik\wordreport\pdf\LibreOffice |
getCommand() | kartik\wordreport\utils\Converter | |
hasMethod() | Returns a value indicating whether a method is defined. | yii\base\BaseObject |
hasProperty() | Returns a value indicating whether a property is defined. | yii\base\BaseObject |
init() | Initializes the object. | yii\base\BaseObject |
log() | Log / report a message. | kartik\wordreport\utils\LogTrait |
runBinary() | Runs the binary command on the server | kartik\wordreport\utils\Converter |
setCommand() | Sets command | kartik\wordreport\utils\Converter |
Protected Methods
Method | Description | Defined By |
---|---|---|
validateArgs() | Validation of input file, output file and profile location | kartik\wordreport\utils\Converter |
Property Details
The name of the binary
The name of the profile folder location
Method Details
Convert the document to PDF using libreoffice
executable
public void convert ( ) |