SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

PDFLibで文字に長体をかける(縦長、横長の文字を表示する)

問題

PDFLibで文字の長体かけれます?

pdflib-chotai

問題

horizscaling というオプションで、文字を縦横に拡大・縮小できた。PDFLib7にもあったので、多少古くてもできると思う。

$Pdflib = new pdflib();
$Pdflib->begin_pdf('aaa.pdf');
$Pdflib->set_font_handle();
$Pdflib->begin_page_pdf("A6","X");

pdf_setfont( $Pdflib->pdfObj, $Pdflib->fontHandle, 100);

pdf_fit_textline($Pdflib->pdfObj, mb_convert_encoding("あア亜髙①㈱", "SJIS-win", "EUC-JP"), 10, 100, "horizscaling=20%");

$Pdflib->end_page_pdf();
$Pdflib->end_pdf();
$Pdflib->pdf_preview();

関連するメモ

コメント