この作業を(ローカルから)取得するために、膨大な数のバリエーションを試したに違いありません。WKHtmlToPdf を介して Open Sans Condensed を PDF に埋め込もうとしています。
Open Sans Condensed ttf を google から直接ダウンロードしてインストールすることが重要だと思います。インストール後に他のサービスへのアクセスを許可するために再起動することも重要です。私は元々 font-squirrel から ttf をダウンロードしましたが、condensed は windows/fonts で "Open Sans" としてリストされていましたが、これは間違っていますlocal('Open Sans Cond Light')
。 .
前に述べたように、ストレッチとウェイトを明示する必要があるため、これが私にとってうまくいったことです:
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local('Open Sans');
}
@font-face {
font-family: 'Open Sans Condensed';
font-stretch:condensed;
font-style: normal;
font-weight: 300;
src: local('Open Sans Condensed Light');
}
@@font-face { font-family: 'Open Sans Condensed Bold'; font-stretch:condensed; font-style: normal; font-weight: 700; src: local('Open Sans Condensed'), local('Open Sans Condensed Bold');}