none
不是truetype字型 RRS feed

  • 一般討論

  • 在windows安裝客人指定的字體HiraKakuProNW3.ttf中可以選擇到此字體,但在點擊確認時會報"僅支持truetype字型,這不是Truetype字型“,在windows中預覽確實是truetype字型

    2015年9月27日 下午 03:29

所有回覆

  • Hi,

    請問你安裝此字體的目的是? 是否為開發相關?

    如果是的話可以參考下面的問題是否和你的類似

    http://stackoverflow.com/questions/11551805/in-c-sharp-winform-i-got-only-truetype-fonts-are-supported-this-is-not-a-tru

    http://c-madeeasy.blogspot.co.uk/2011/11/unsolved-this-is-not-true-type-font.html


    請記得將對您有幫助的回覆"標示為解答"以幫助其他尋找解答及參與社群討論的朋友們。

    Please remember to click Mark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    2015年9月28日 下午 04:26
  • 請幫我此類型更改為開發類!

    目的:

     從資料庫中取出EDI中的文字(日本字),然後用下面VS C# code中以及客人指定的日本字體HiraKakuProNW3.ttf(此字體是客人提供),最後轉成BMP,但在debug時發現,調用此libaray時會提示找不到此font name,然後用默認用Microsoft Sans Serif

     Font = new System.Drawing.Font("Hiragino Kaku Gothic ProNTEST W3", vFontSize, FontStyle.Regular, GraphicsUnit.Point);

    2015年9月29日 上午 01:31
  • 你好,你需要load private font

    System.Drawing.Text.PrivateFontCollection privateFonts = new System.Drawing.Text.PrivateFontCollection();
    privateFonts.AddFontFile("C:\\Documents and Settings\\somefont.ttf");
    System.Drawing.Font font = new Font(privateFonts.Families[0], 12);
    label1.Font = font;


    大家一齊探討、學習和研究,謝謝!
    MCSD, MCAD, MCSE+I, MCDBA, MCDST, MCSA, MCTS, MCITP, MCPD,
    MCT, Microsoft Community Star(TW & HK),
    Microsoft MVP for VB.NET since 2003
    My MSMVP Blog

    請記得將對您有幫助的回覆 標示為解答 以幫助其他尋找解答及參與社群討論的朋友們。
    Please remember to click Mark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    2015年9月29日 上午 01:45
  • 謝謝您的回答,當我用正常的字體,比如Arial之類的不會報錯,但我用客人指定的字體會報錯,路徑不正確或者檔案不存在,而且在Windows中用excel選此字體也正常!另外我用Delphi的IDE環境選擇此字體不會報錯

    privateFonts.AddFontFile("C:\\Documents and Settings\\somefont.ttf");

    Font name: HiraKakuProNW3.ttf

    2015年9月29日 上午 03:19
  • 請問你的 HiraKakuProNW3.ttf 放的路徑是什麼?

    .

    在 privateFonts.AddFontFile("C:\\Documents and Settings\\somefont.ttf");

    你要把那路徑取替深色部份


    大家一齊探討、學習和研究,謝謝!
    MCSD, MCAD, MCSE+I, MCDBA, MCDST, MCSA, MCTS, MCITP, MCPD,
    MCT, Microsoft Community Star(TW & HK),
    Microsoft MVP for VB.NET since 2003
    My MSMVP Blog

    請記得將對您有幫助的回覆 標示為解答 以幫助其他尋找解答及參與社群討論的朋友們。
    Please remember to click Mark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.


    2015年9月29日 上午 10:00
  • 請問你有skype嗎?我的skype是njcHeWindy ,在第二行不錯,但如果我換成Arial.ttf,不會報錯

    System.Drawing.Text.PrivateFontCollection pfc = new PrivateFontCollection();

                pfc.AddFontFile("D:\\1\\HiraKakuProNW3.ttf");
      
                tBitmap = new Bitmap(3200, 523);
                tBitmap.SetResolution(1693, 1693); //设置DPI
                tGraphics = Graphics.FromImage(tBitmap);
                tGraphics.Clear(Color.White);
                tFont = new Font(pfc.Families[0], vFontSize, FontStyle.Regular, GraphicsUnit.Point);
                tSf = new StringFormat();
                tSf.Alignment = StringAlignment.Center;
                tSf.LineAlignment = StringAlignment.Center;
                tPoint = new Point(tBitmap.Width / 2, tBitmap.Height / 2);
                tGraphics.DrawString(vContent[0], tFont, new SolidBrush(Color.Black), 1600, 133.3f, tSf);// X:3200/2 = 1600  Y: 80+126+133.3
                tGraphics.DrawString(vContent[1], tFont, new SolidBrush(Color.Black), 1600, 392.6f, tSf);
                System.Drawing.Imaging.BitmapData bmpData = tBitmap.LockBits(new Rectangle(0, 0, tBitmap.Width, tBitmap.Height), System.Drawing.Imaging.ImageLockMode.ReadOnly, System.Drawing.Imaging.PixelFormat.Format1bppIndexed);
                Bitmap newBitmap = new Bitmap(3200, 523, bmpData.Stride, System.Drawing.Imaging.PixelFormat.Format1bppIndexed, bmpData.Scan0);
                newBitmap.SetResolution(1693, 1693);
                newBitmap.Save(sOutputFilePath, ImageFormat.Bmp);

    2015年9月29日 上午 11:11
  • 請幫我此類型更改為開發類!

    目的:

     從資料庫中取出EDI中的文字(日本字),然後用下面VS C# code中以及客人指定的日本字體HiraKakuProNW3.ttf(此字體是客人提供),最後轉成BMP,但在debug時發現,調用此libaray時會提示找不到此font name,然後用默認用Microsoft Sans Serif

     Font = new System.Drawing.Font("Hiragino Kaku Gothic ProNTEST W3", vFontSize, FontStyle.Regular, GraphicsUnit.Point);

    從原始問題描述看不出是開發,
    請未來發文時詳述,
    避免大家討論時偏離問題。

    本文協助移動至 MSDN 論壇


    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案
    Azurecon 2015 | Microsoft Azure

    2015年9月29日 上午 11:37
  • 在windows安裝客人指定的字體HiraKakuProNW3.ttf中可以選擇到此字體,但在點擊確認時會報"僅支持truetype字型,這不是Truetype字型“,在windows中預覽確實是truetype字型

    這樣的內容誰看得出來是開發的問題 ?


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2015年9月29日 下午 12:00
    版主