public function actionLabelPDFprint($id)
{
$firstLabel = (int) $_GET['firstLabel'];
$labelClass = new LabelManager('labels.odt', realpath(__DIR__ . '/..') . '/views/odtTemplate', \Yii::app()->basePath . '/runtime/cache/cvi', 'labels_' . mt_rand() . '.odt');
if (!$this->checkLabelPrintAccess()) {
throw new \CHttpException(404);
}
$labelAddress = array($this->demographicsData['address'], $this->demographicsData['gp_address'], $this->demographicsData['la_address']);
$labelClass->fillLabelsInTable('LabelsTable', $labelAddress, $firstLabel);
$labelClass->saveContentXML();
$labelClass->generatePDF();
$labelClass->getPDF();
}