例如,我在Windows中安装了Open Sans字体,并且在我的网站中也嵌入了谷歌字体。如果我忘了实施谷歌字体,那么无论如何我可以在我的网站上看到字体,因为我已将它安装在系统中,但我的访问者没有。如何测试字体,忽略系统字体?
我试图在chrome / firefox或plugins中找到配置中的一些选项,以便在浏览器中逐步禁用系统字体,但我找不到任何东西。我想在Photoshop中使用已安装的字体,但不能在浏览器中使用。
抱歉英语不好。 此致
答案 0 :(得分:2)
尝试将字体重命名为与系统中的名称不匹配的字体。
D3DXMATRIX viewMat;
static D3DXMATRIX viewRotXMat;
static D3DXMATRIX viewRotYMat;
static D3DXMATRIX viewRotZMat;
static float rotY = 0.0f;
static float rotXZ = 0.0f;
if (GetAsyncKeyState(VK_LEFT)) { rotY += 0.1f; }
if (GetAsyncKeyState(VK_RIGHT)) { rotY -= 0.1f; }
if (GetAsyncKeyState(VK_UP)) { rotXZ += 0.1f; }
if (GetAsyncKeyState(VK_DOWN)) { rotXZ -= 0.1f; }
//POINT pMO = getMouseOffset();
//rotY += pMO.x / 10;
//rotXZ += pMO.y / 10;
D3DXMatrixLookAtLH(&viewMat,
&D3DXVECTOR3(10.0f, 10.0f, 0.0f), //pos
&D3DXVECTOR3(0.0f, 10.0f, 0.0f), //look-at
&D3DXVECTOR3(0.0f, 1.0f, 0.0f)); //weird values
D3DXMatrixRotationY(&viewRotYMat, rotY);
D3DXMatrixRotationX(&viewRotXMat, cos(rotY) * rotXZ);
D3DXMatrixRotationZ(&viewRotZMat, (sin(rotY) * rotXZ) * -1);
d3ddev->SetTransform(D3DTS_VIEW, &(viewMat * viewRotXMat * viewRotYMat * viewRotZMat));
D3DXMatrixPerspectiveFovLH(&projMat,
D3DXToRadian(90),
(FLOAT)SIZEX / (FLOAT)SIZEY,
1.0f,
1000.0f);
d3ddev->SetTransform(D3DTS_PROJECTION, &projMat);
这样您的系统就无法识别它,您将能够看到嵌入策略是否真的有效。
希望有所帮助!