דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תוכנה
  3. עזרה - איך אפשר להמיר פונט לתמונות?

עזרה - איך אפשר להמיר פונט לתמונות?

מתוזמן נעוץ נעול הועבר תוכנה
18 פוסטים 4 כותבים 306 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • נ מנותק
    נ מנותק
    נ נח
    כתב ב נערך לאחרונה על ידי
    #1

    שכל גליף יהפוך לתמונה נפרדת
    ראיתי (בגוגל) שיש אפשרות עם פייתון, מישהו יודע?
    תודה!

    רחמיםר תגובה 1 תגובה אחרונה
    0
    • נ נ נח

      שכל גליף יהפוך לתמונה נפרדת
      ראיתי (בגוגל) שיש אפשרות עם פייתון, מישהו יודע?
      תודה!

      רחמיםר מנותק
      רחמיםר מנותק
      רחמים
      מורחק
      כתב ב נערך לאחרונה על ידי רחמים
      #2

      @נ-נח אפשר עם GDI ואפשר עם WPF, מה אתה מעדיף?
      ואפשר גם עם ספריות שונות כמו FreeType ו harfbuzz.
      גם השאלה אם אתה צריך תמיכה ב-open-type או לא.

      yossizY נ 2 תגובות תגובה אחרונה
      1
      • רחמיםר רחמים

        @נ-נח אפשר עם GDI ואפשר עם WPF, מה אתה מעדיף?
        ואפשר גם עם ספריות שונות כמו FreeType ו harfbuzz.
        גם השאלה אם אתה צריך תמיכה ב-open-type או לא.

        yossizY מנותק
        yossizY מנותק
        yossiz
        כתב ב נערך לאחרונה על ידי yossiz
        #3

        @רחמים אמר בעזרה - איך אפשר להמיר פונט לתמונות?:

        אפשר עם GDI ואפשר עם WPF

        סתם הערה על מנת לקנטר... האם לא יותר נכון להגיד direct write כי ל-WPF אין מנוע רינדור משלה?

        ולעצם העניין, יש תוכנות שעושות את זה. לא צריך לכתוב תוכנה משלך. חפש בגוגל...

        עריכה:
        אם כבר מקנטרים אז למה לא עד הסוף 🙂

        ואפשר גם עם ספריות שונות כמו FreeType ו harfbuzz.

        לכאורה יותר נכון להגיד רק freetype כי harfbuzz לא עושה את הרינדור אלא ה-shaping. הם לא שתי אופציות שונות אלא משלימים אחד את השני

        📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

        dovidD רחמיםר 2 תגובות תגובה אחרונה
        0
        • yossizY yossiz

          @רחמים אמר בעזרה - איך אפשר להמיר פונט לתמונות?:

          אפשר עם GDI ואפשר עם WPF

          סתם הערה על מנת לקנטר... האם לא יותר נכון להגיד direct write כי ל-WPF אין מנוע רינדור משלה?

          ולעצם העניין, יש תוכנות שעושות את זה. לא צריך לכתוב תוכנה משלך. חפש בגוגל...

          עריכה:
          אם כבר מקנטרים אז למה לא עד הסוף 🙂

          ואפשר גם עם ספריות שונות כמו FreeType ו harfbuzz.

          לכאורה יותר נכון להגיד רק freetype כי harfbuzz לא עושה את הרינדור אלא ה-shaping. הם לא שתי אופציות שונות אלא משלימים אחד את השני

          dovidD מנותק
          dovidD מנותק
          dovid
          ניהול
          כתב ב נערך לאחרונה על ידי dovid
          #4

          @yossiz ראשית שאפו על השקיפות..
          שנית, שים את השואל בראש מעייניך ופחות את האמיתות, והדיוק בפרטים.
          מה יעזור לו מכל מה שאמרת? חיפוש בגוגל?
          אני מאוד מעריך את הודעתך הזו כמו כל הודעותיך, באתי רק לדרבן אותך להכיר בחטא עד הסוף 🙂
          אכן צריך לברר אם הוא צריך את התוצאה חד פעמית או שהוא צריך את היכולת לעשות זאת בתוכנה משלו פי דרישה, @נ-נח מה? ותשתדל להיות ברור להבא יותר.

          • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
          • בכל נושא אפשר ליצור קשר dovid@tchumim.com
          yossizY תגובה 1 תגובה אחרונה
          3
          • dovidD dovid

            @yossiz ראשית שאפו על השקיפות..
            שנית, שים את השואל בראש מעייניך ופחות את האמיתות, והדיוק בפרטים.
            מה יעזור לו מכל מה שאמרת? חיפוש בגוגל?
            אני מאוד מעריך את הודעתך הזו כמו כל הודעותיך, באתי רק לדרבן אותך להכיר בחטא עד הסוף 🙂
            אכן צריך לברר אם הוא צריך את התוצאה חד פעמית או שהוא צריך את היכולת לעשות זאת בתוכנה משלו פי דרישה, @נ-נח מה? ותשתדל להיות ברור להבא יותר.

            yossizY מנותק
            yossizY מנותק
            yossiz
            כתב ב נערך לאחרונה על ידי
            #5

            @dovid
            אתה צודק ב-100 אחוז.
            האמת היא שהלכתי לחפש בגוגל אחרי שכתבתי את ההדעה על מנת להוסיף בו פרטים מועילים. בינתיים לא מצאתי משהו קל. זכור לי שבעבר מצאתי משהו קל עבור אדם ששאל שאלה זהה.

            אם נוכל לדייק, @נ-נח כתב את ההודעה בפורום תוכנה ולא תכנות

            שאצא לפחות עם משהו מועיל...

            ראיתי (בגוגל) שיש אפשרות עם פייתון, מישהו יודע?

            הכוונה לכאורה לפתרון שראיתי בכמה מקומות, מתוכם: https://superuser.com/a/1338994
            כדי להריץ את זה צריך קודם כל להתקין תוכנת fontforge.

            📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

            נ תגובה 1 תגובה אחרונה
            2
            • yossizY yossiz

              @dovid
              אתה צודק ב-100 אחוז.
              האמת היא שהלכתי לחפש בגוגל אחרי שכתבתי את ההדעה על מנת להוסיף בו פרטים מועילים. בינתיים לא מצאתי משהו קל. זכור לי שבעבר מצאתי משהו קל עבור אדם ששאל שאלה זהה.

              אם נוכל לדייק, @נ-נח כתב את ההודעה בפורום תוכנה ולא תכנות

              שאצא לפחות עם משהו מועיל...

              ראיתי (בגוגל) שיש אפשרות עם פייתון, מישהו יודע?

              הכוונה לכאורה לפתרון שראיתי בכמה מקומות, מתוכם: https://superuser.com/a/1338994
              כדי להריץ את זה צריך קודם כל להתקין תוכנת fontforge.

              נ מנותק
              נ מנותק
              נ נח
              כתב ב נערך לאחרונה על ידי
              #6

              @yossiz לא הבנתי איפה לשים את הגופן ואת הpy

              yossizY תגובה 1 תגובה אחרונה
              0
              • נ נ נח

                @yossiz לא הבנתי איפה לשים את הגופן ואת הpy

                yossizY מנותק
                yossizY מנותק
                yossiz
                כתב ב נערך לאחרונה על ידי yossiz
                #7

                @נ-נח אתה שם את הגופן והסקריפט איפה שאתה רוצה.
                העיקר הוא להריץ אותו עם המפרש שנמצא בתקיית התוכנה של fontforge (דהיינו c:\Program Files (x86)\FontForgeBuilds\bin). ולשים את הנתיב המלא לקובץ הגופן בסקריפט:

                F = fontforge.open("c:\full\path\to\perpetua.ttf")
                

                📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                תגובה 1 תגובה אחרונה
                2
                • yossizY yossiz

                  @רחמים אמר בעזרה - איך אפשר להמיר פונט לתמונות?:

                  אפשר עם GDI ואפשר עם WPF

                  סתם הערה על מנת לקנטר... האם לא יותר נכון להגיד direct write כי ל-WPF אין מנוע רינדור משלה?

                  ולעצם העניין, יש תוכנות שעושות את זה. לא צריך לכתוב תוכנה משלך. חפש בגוגל...

                  עריכה:
                  אם כבר מקנטרים אז למה לא עד הסוף 🙂

                  ואפשר גם עם ספריות שונות כמו FreeType ו harfbuzz.

                  לכאורה יותר נכון להגיד רק freetype כי harfbuzz לא עושה את הרינדור אלא ה-shaping. הם לא שתי אופציות שונות אלא משלימים אחד את השני

                  רחמיםר מנותק
                  רחמיםר מנותק
                  רחמים
                  מורחק
                  כתב ב נערך לאחרונה על ידי רחמים
                  #8

                  @yossiz קינטרת רק על שתי השורות הראשונות, מה עם השלישית?!
                  ממתין לקינטור שלך גם לשורה השלישית!! 😉

                  תגובה 1 תגובה אחרונה
                  1
                  • רחמיםר רחמים

                    @נ-נח אפשר עם GDI ואפשר עם WPF, מה אתה מעדיף?
                    ואפשר גם עם ספריות שונות כמו FreeType ו harfbuzz.
                    גם השאלה אם אתה צריך תמיכה ב-open-type או לא.

                    נ מנותק
                    נ מנותק
                    נ נח
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @רחמים אמר בעזרה - איך אפשר להמיר פונט לתמונות?:

                    גם השאלה אם אתה צריך תמיכה ב-open-type או לא.

                    זה לא open type אבל יש בו בערך 1000 סמלים

                    רחמיםר dovidD 2 תגובות תגובה אחרונה
                    0
                    • נ נ נח

                      @רחמים אמר בעזרה - איך אפשר להמיר פונט לתמונות?:

                      גם השאלה אם אתה צריך תמיכה ב-open-type או לא.

                      זה לא open type אבל יש בו בערך 1000 סמלים

                      רחמיםר מנותק
                      רחמיםר מנותק
                      רחמים
                      מורחק
                      כתב ב נערך לאחרונה על ידי רחמים
                      #10

                      @נ-נח קח כל סמל, תגדיר אותו כטקסט של פקד מסויים, ואז תעשה צילום מסך לפקד, והנה יש לך תמונה. ככה תעבור על כל הסמלים בלולאה. ב20 שניות [או אפילו פחות] יש לך 1000 תמונות.
                      אפשר לעשות את זה בWPF, או ב WinForms או אפילו בכרום, וגם עם פייתון כמובן.

                      dovidD yossizY 2 תגובות תגובה אחרונה
                      1
                      • נ נ נח

                        @רחמים אמר בעזרה - איך אפשר להמיר פונט לתמונות?:

                        גם השאלה אם אתה צריך תמיכה ב-open-type או לא.

                        זה לא open type אבל יש בו בערך 1000 סמלים

                        dovidD מנותק
                        dovidD מנותק
                        dovid
                        ניהול
                        כתב ב נערך לאחרונה על ידי dovid
                        #11

                        @נ-נח יש מצב שאתה מספר לנו בדיוק מה אתה צריך?
                        זה סוד צבאי?
                        מאיפה הפונט ומה שמו? ומה תעשה עם התמונות?
                        לדעתי אתה מוביל אותנו לחשוב על פתרונות מתחת לאדמה כשהצורך שלך הוא בכלל קל להשגה בדרכים פשוטות בהרבה.

                        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                        נ תגובה 1 תגובה אחרונה
                        2
                        • רחמיםר רחמים

                          @נ-נח קח כל סמל, תגדיר אותו כטקסט של פקד מסויים, ואז תעשה צילום מסך לפקד, והנה יש לך תמונה. ככה תעבור על כל הסמלים בלולאה. ב20 שניות [או אפילו פחות] יש לך 1000 תמונות.
                          אפשר לעשות את זה בWPF, או ב WinForms או אפילו בכרום, וגם עם פייתון כמובן.

                          dovidD מנותק
                          dovidD מנותק
                          dovid
                          ניהול
                          כתב ב נערך לאחרונה על ידי
                          #12

                          https://www.npmjs.com/package/text-to-svg
                          @נ-נח זה לא בשבילך כי אני לא יודע מה אתה צריך בכלל,
                          זה רק תשובה ללולאה של @רחמים.

                          • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                          • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                          תגובה 1 תגובה אחרונה
                          2
                          • dovidD dovid

                            @נ-נח יש מצב שאתה מספר לנו בדיוק מה אתה צריך?
                            זה סוד צבאי?
                            מאיפה הפונט ומה שמו? ומה תעשה עם התמונות?
                            לדעתי אתה מוביל אותנו לחשוב על פתרונות מתחת לאדמה כשהצורך שלך הוא בכלל קל להשגה בדרכים פשוטות בהרבה.

                            נ מנותק
                            נ מנותק
                            נ נח
                            כתב ב נערך לאחרונה על ידי
                            #13

                            @dovid אני רוצה לחלץ את כל הגליפים לתמונות
                            הפונט הזה הגיע כנראה מויזואל סטודיו UWP (זה הסמלים שלו)
                            0b7278ba-5876-447e-96e2-86f889b238f8-image.png
                            אני רוצה להשתמש בתמונות ביישום flash שהכנתי לנוקיה, כי שם אין את הפונט הזה

                            dovidD תגובה 1 תגובה אחרונה
                            0
                            • yossizY מנותק
                              yossizY מנותק
                              yossiz
                              כתב ב נערך לאחרונה על ידי yossiz
                              #14

                              הוראות מפורטות בתוכנת Fonforge

                              • תוריד את התוכנה
                              • תפתח בתוכנה את קובץ הגופן שאתה רוצה לייצא
                              • תפתח תפריט File > Execute Script
                              • תבחר אופציית Python
                              • תדביק לשם את הסקריפט הזה:
                              import os
                              
                              path = "/Users/yossi/Desktop/"
                              F = fontforge.activeFont()
                              path += F.familyname + "/"
                              
                              if not os.path.isdir(path):
                                  os.mkdir(path)
                              
                              for name in F:
                                  fontforge.logWarning("Now exporting: " + name + "...")
                                  filename = path + name + ".png"
                                  F[name].export(filename, pixelsize=600)
                              
                              • תחליף את הנתיב Users/yossi/Desktop/ לנתיב שבו אתה רוצה לשים את התיקייה עם התמונות
                              • תלחץ אישור
                              • הסקריפט תייצר תיקייה בנתיב שהגדרת בשם של הגופן עם תמונה לכל גליף שנמצא בתוך הגופן

                              4f1fb51f-5a38-4ccd-b443-07d9e79dbdd9-image.png

                              📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                              נ תגובה 1 תגובה אחרונה
                              4
                              • נ נ נח

                                @dovid אני רוצה לחלץ את כל הגליפים לתמונות
                                הפונט הזה הגיע כנראה מויזואל סטודיו UWP (זה הסמלים שלו)
                                0b7278ba-5876-447e-96e2-86f889b238f8-image.png
                                אני רוצה להשתמש בתמונות ביישום flash שהכנתי לנוקיה, כי שם אין את הפונט הזה

                                dovidD מנותק
                                dovidD מנותק
                                dovid
                                ניהול
                                כתב ב נערך לאחרונה על ידי dovid
                                #15

                                @נ-נח זה ממש מה שחשבתי. ננעלת על איזה פונט שמצאת, המבלי אין סמלים באינטרנט? iconfinder ומליון חבילות אחרות לא טובים לך?
                                מה עם Visual Studio Image Library?

                                באיזה פורמטים היישום פלאש הזה תומך? אפשר SVG?
                                האייקונים פה: https://icons.getbootstrap.com/ מספיקים לך?
                                כל אייקון אחרי לחיצה אתה יכול להעתיק את הSVG שלו.

                                למה אני לא אומר את כל זה בנחת?
                                בגלל בעיית הXY. תשתדל להיות כמה שיותר פתוח, לשתף כמה שיותר את הצורך הסופי שלך.
                                אני הייתי רוצה שתשאל ככה: אני מפתח יישום פלאש, ואני רוצה לשים שמה אייקונים. הבעיה שנתמך שמה רק תמונות ואני לא יכול להשתמש למשל בחבילת האייקונים של הפונט Segoe. מה אתם מציעים? יש דרך להמיר את הפונט הזה לתמונות בקלות?

                                • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                                • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                                תגובה 1 תגובה אחרונה
                                2
                                • רחמיםר רחמים

                                  @נ-נח קח כל סמל, תגדיר אותו כטקסט של פקד מסויים, ואז תעשה צילום מסך לפקד, והנה יש לך תמונה. ככה תעבור על כל הסמלים בלולאה. ב20 שניות [או אפילו פחות] יש לך 1000 תמונות.
                                  אפשר לעשות את זה בWPF, או ב WinForms או אפילו בכרום, וגם עם פייתון כמובן.

                                  yossizY מנותק
                                  yossizY מנותק
                                  yossiz
                                  כתב ב נערך לאחרונה על ידי yossiz
                                  #16

                                  @רחמים אגב, אתה לא מסביר איך לקבל רשימה של כל הגליפים בגופן. אאל"ט זה לא כל כך פשוט. בוודאי לא בכרום. נראה לי גם ווינדוס לא נותן API פשוט לזה.

                                  📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                                  רחמיםר תגובה 1 תגובה אחרונה
                                  2
                                  • yossizY yossiz

                                    הוראות מפורטות בתוכנת Fonforge

                                    • תוריד את התוכנה
                                    • תפתח בתוכנה את קובץ הגופן שאתה רוצה לייצא
                                    • תפתח תפריט File > Execute Script
                                    • תבחר אופציית Python
                                    • תדביק לשם את הסקריפט הזה:
                                    import os
                                    
                                    path = "/Users/yossi/Desktop/"
                                    F = fontforge.activeFont()
                                    path += F.familyname + "/"
                                    
                                    if not os.path.isdir(path):
                                        os.mkdir(path)
                                    
                                    for name in F:
                                        fontforge.logWarning("Now exporting: " + name + "...")
                                        filename = path + name + ".png"
                                        F[name].export(filename, pixelsize=600)
                                    
                                    • תחליף את הנתיב Users/yossi/Desktop/ לנתיב שבו אתה רוצה לשים את התיקייה עם התמונות
                                    • תלחץ אישור
                                    • הסקריפט תייצר תיקייה בנתיב שהגדרת בשם של הגופן עם תמונה לכל גליף שנמצא בתוך הגופן

                                    4f1fb51f-5a38-4ccd-b443-07d9e79dbdd9-image.png

                                    נ מנותק
                                    נ מנותק
                                    נ נח
                                    כתב ב נערך לאחרונה על ידי
                                    #17

                                    @yossiz תודה רבה!!! עזרת לי מאד!

                                    תגובה 1 תגובה אחרונה
                                    1
                                    • yossizY yossiz

                                      @רחמים אגב, אתה לא מסביר איך לקבל רשימה של כל הגליפים בגופן. אאל"ט זה לא כל כך פשוט. בוודאי לא בכרום. נראה לי גם ווינדוס לא נותן API פשוט לזה.

                                      רחמיםר מנותק
                                      רחמיםר מנותק
                                      רחמים
                                      מורחק
                                      כתב ב נערך לאחרונה על ידי
                                      #18

                                      @yossiz די פשוט get supported characters of a font in c-sharp

                                      תגובה 1 תגובה אחרונה
                                      1
                                      תגובה
                                      • תגובה כנושא
                                      התחברו כדי לפרסם תגובה
                                      • מהישן לחדש
                                      • מהחדש לישן
                                      • הכי הרבה הצבעות


                                      בא תתחבר לדף היומי!
                                      • התחברות

                                      • אין לך חשבון עדיין? הרשמה

                                      • התחברו או הירשמו כדי לחפש.
                                      • פוסט ראשון
                                        פוסט אחרון
                                      0
                                      • דף הבית
                                      • קטגוריות
                                      • פוסטים אחרונים
                                      • משתמשים
                                      • חיפוש
                                      • חוקי הפורום