summaryrefslogtreecommitdiffstats
path: root/tcpdf_addfont.php
diff options
context:
space:
mode:
Diffstat (limited to 'tcpdf_addfont.php')
-rw-r--r--tcpdf_addfont.php78
1 files changed, 0 insertions, 78 deletions
diff --git a/tcpdf_addfont.php b/tcpdf_addfont.php
deleted file mode 100644
index b8f0883..0000000
--- a/tcpdf_addfont.php
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/usr/bin/php
-<?php
-
-include "tcpdf/tcpdf.php";
-
-function help() {
- echo "usage ".$_SERVER['argv'][0]." [ options ] fontfile [ fontfile ... ]\n";
-
- echo "\noptions:\n";
- echo "\t-t\n\t--type TrueTypeUnicode, TrueType, Type1, CID0JP = CID-0 Japanese, CID0KR = CID-0 Korean, CID0CS = CID-0 Chinese Simplified, CID0CT\n";
- echo "\t-o\n\t--out Output path\n";
- echo "\t-l\n\t--link Create link to original font (not a copy)\n";
-}
-
-$fontfiles = array();
-$type = '';
-$out = K_PATH_FONTS;
-$enc = '';
-$flags = 32;
-$platid = 3;
-$encid = 1;
-$addcbbox = false;
-$link = false;
-
-$args = $_SERVER['argv'];
-array_shift($args);
-
-while (count($args)) {
- $arg = array_shift($args);
- switch ($arg) {
- case "-h":
- case "--help":
- help();
- exit(0);
- break;
-
- case "-t":
- case "--type":
- if (count($args)) {
- $type = array_shift($args);
- } else {
- die("Missing value for --type\n");
- }
- break;
-
- case '-o':
- case '--out':
- if (count($args)) {
- $out = realpath(array_shift($args)).'/';
- } else {
- die("Missing value for --out\n");
- }
- break;
-
- case '-l':
- case '--link':
- $link = true;
- break;
-
- default:
- if ($arg[0]=='-') {
- die("unkown option $arg\n");
- }
- $fontfiles[] = $arg;
- }
-}
-if (!is_dir($out) || !is_writable($out)) {
- die("Can't write to $out\n");
-}
-echo "Output dir set to $out\n";
-if (count($fontfiles)) {
- foreach ($fontfiles as $fontfile) {
- $fontname = TCPDF_FONTS::addTTFfont($fontfile, $type, $enc, $flags, $out, $platid, $encid, $addcbbox, true);
- echo "$fontfile added as $fontname\n";
- }
-} else {
- die("Missing fontfile (try --help for usage)\n");
-}