$fontforge = new cubeCommandLine('convert.pe');
$fontforge->setPath(CONVERTER_PATH);
foreach ($this->fontDocs[$font] as $document_id => $dummy) {
- $fontforge->setArg(null, WS_DOCS . '/' . $document_id . '/fonts/web/' . $font . '.ttf');
+ if (file_exists(WS_DOCS . '/' . $document_id . '/fonts/web/' . $font . '.otf')) {
+ $fontforge->setArg(null, WS_DOCS . '/' . $document_id . '/fonts/web/' . $font . '.otf');
+ } else {
+ $fontforge->setArg(null, WS_DOCS . '/' . $document_id . '/fonts/web/' . $font . '.ttf');
+ }
}
$fontforge->setArg(null, '-');
$fontforge->setArg(null, $this->vdir . '/data/style/F' . $index . '.' . $format);