У меня есть скрипт, который создает многостраничный PDF с базы данных. Этот PDF работает и выводит тонкий ток, но мне нужно добавить вертикальную линию текста влево левой стороны каждой страницы. Мне удалось заставить это работать для некоторых PDF -файлов, но для некоторых я получаю поврежденную ошибку файла. У кого -нибудь есть другой способ добавления вертикального текста, который я могу попробовать, используя FPDF /FPDI.function buildBSIPDF($filename){
global $supplier;
$pdf = new FPDI();
$i = 1;
$pagecount = $pdf->setSourceFile($filename);
//create text to append
$sideline = "Some text here";
while($i setSourceFile($filename);
// import page 1
$tplIdx = $pdf->importPage($i);
//use the imported page and place it at point 0,0; calculate width and height
//automaticallay and ajust the page size to the size of the imported page
//$s = $pdf->getTemplatesize($tplidx);
$pdf->AddPage();
$pdf->useTemplate($tplIdx);
// now write some text above the imported page
$pdf->SetFont('Arial', '', '12');
$pdf->SetTextColor(0,0,0);
//set position in pdf document
$pdf->SetXY(20, 20);
//first parameter defines the line height
$pdf->RotatedText(5,250,$sideline,90);
$i++;
}
$pdf->Output($filename, 'F');
< /code>
} < /p>
Подробнее здесь: https://stackoverflow.com/questions/130 ... pdi-in-php
Добавление вертикального текста с FPDF/FPDI в PHP ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1754427715
Anonymous
У меня есть скрипт, который создает многостраничный PDF с базы данных. Этот PDF работает и выводит тонкий ток, но мне нужно добавить вертикальную линию текста влево левой стороны каждой страницы. Мне удалось заставить это работать для некоторых PDF -файлов, но для некоторых я получаю поврежденную ошибку файла. У кого -нибудь есть другой способ добавления вертикального текста, который я могу попробовать, используя FPDF /FPDI.function buildBSIPDF($filename){
global $supplier;
$pdf = new FPDI();
$i = 1;
$pagecount = $pdf->setSourceFile($filename);
//create text to append
$sideline = "Some text here";
while($i setSourceFile($filename);
// import page 1
$tplIdx = $pdf->importPage($i);
//use the imported page and place it at point 0,0; calculate width and height
//automaticallay and ajust the page size to the size of the imported page
//$s = $pdf->getTemplatesize($tplidx);
$pdf->AddPage();
$pdf->useTemplate($tplIdx);
// now write some text above the imported page
$pdf->SetFont('Arial', '', '12');
$pdf->SetTextColor(0,0,0);
//set position in pdf document
$pdf->SetXY(20, 20);
//first parameter defines the line height
$pdf->RotatedText(5,250,$sideline,90);
$i++;
}
$pdf->Output($filename, 'F');
< /code>
} < /p>
Подробнее здесь: [url]https://stackoverflow.com/questions/13069104/adding-vertical-text-with-fpdf-fpdi-in-php[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия