Я использую jspdf для печати страницы заказа с информацией, такой как имя, фамилия, телефон и продукты. Я использую PHP язык. Но вся информация написана шрифтом cirily c, и при просмотре загруженного файла она отображается с символами, а не с алфавитами. Как установить шрифт cirily c? Вот что я пытаюсь напечатать:
<div id="homeOrder" class="tab-pane fade in active">
<div class="alert alert-info text-center" role="alert">Данни за клиента</div>
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<label>Име:</label>
<input type="text" name="c_name" class="form-control" value="<?php echo $order_row['name']; ?>" required>
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label>Фамилия:</label>
<input type="text" name="l_c_name" class="form-control" value="<?php echo $order_row['l_name']; ?>" required>
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label>Телефон:</label>
<input type="text" name="phone" class="form-control" value="<?php echo $order_row['phone']; ?>" required>
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label>E-mail:</label>
<input type="text" name="email" class="form-control" value="<?php echo $order_row['email']; ?>" required>
</div>
</div>
</div>
<div class="form-group">
<label>Адрес:</label>
<textarea rows="5" name="c_addr" class="form-control"><?php echo $order_row['addr']; ?></textarea>
</div>
<div class="row">
<div class="col-sm-6">
<div class="alert alert-info text-center" role="alert">Данни за плащане</div>
<div class="form-group">
<label>Начин на плащане:</label>
<input type="text" name="p_method" class="form-control" value="<?php echo $order_row['p_method']; ?>">
</div>
</div>
<div class="col-sm-6">
<div class="alert alert-info text-center" role="alert">Данни за доставка</div>
<div class="form-group">
<label>Начин на доставка:</label>
<input type="text" name="d_method" class="form-control" value="<?php echo $order_row['d_method']; ?>">
</div>
</div>
</div>
</div>
Вот мой сценарий:
var doc = new jsPDF();
var specialElementHandlers = {
'#editor': function (element, renderer) {
return true;
}
};
$('#cmd').click(function () {
doc.fromHTML($('#homeOrder').html(), 15, 15, {
'width': 170,
'elementHandlers': specialElementHandlers
});
doc.save('sample-file.pdf');
});