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

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

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

שקיפות בקובץ GIF כמו PNG

מתוזמן נעוץ נעול הועבר ארכיון code613m
8 פוסטים 5 כותבים 484 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • א מנותק
    א מנותק
    ארכיטקט
    כתב ב נערך לאחרונה על ידי
    #1

    שלום

    אולי זה שייך לפורום של גרפיקה, אבל אני צריך את זה בשביל ה Ribbon הסמלים המותאמים אישית, אם רוצים אותם עם רקע שקוף, אין אפשרות להכניס תמונה של PNG אלא על ידי מודול שממיר אותם (יש לי את המודול ואני לא אוהב את התוצאות לא נקיות מספיק) השאלה מה הפתרון החלופי, לפי מה שקראתי פורמט GIF תומך בשקיפות אולם מפעל הפורמטים נותן צבע שחור במקום.
    חוץ מזה מעניין אותי איך עובדים הסמלים של MSO שם זה נראה שיש שקיפות, וזה נקי ממש כמו PNG, איפה זה מאוחסן, איך מוסיפים לשם סמלים, איך עושים חיקוי של זה.

    תודה.

    פורסם במקור בפורום CODE613 ב10/03/2014 17:29 (+02:00)

    אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

    תגובה 1 תגובה אחרונה
    0
    • M מנותק
      M מנותק
      magicode
      כתב ב נערך לאחרונה על ידי
      #2

      הבעיה בקובץ gif שהוא מבוסס על טבלת צבעים וזה מקסימום 256 צבעים בטבלה. אז לכן הוא לא איכותי ואם יש שקיפות אז הוא מגדיר בטבלה צבע שקוף לגמרי. אין חצי שקוף. ולכן זה לא איכותי. בבסיס של פורמט gif

      פורסם במקור בפורום CODE613 ב10/03/2014 17:58 (+02:00)

      תגובה 1 תגובה אחרונה
      1
      • א מנותק
        א מנותק
        ארכיטקט
        כתב ב נערך לאחרונה על ידי
        #3

        @magicode

        הבעיה בקובץ gif שהוא מבוסס על טבלת צבעים וזה מקסימום 256 צבעים בטבלה. אז לכן הוא לא איכותי ואם יש שקיפות אז הוא מגדיר בטבלה צבע שקוף לגמרי. אין חצי שקוף. ולכן זה לא איכותי. בבסיס של פורמט gif

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

        פורסם במקור בפורום CODE613 ב10/03/2014 18:03 (+02:00)

        אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

        תגובה 1 תגובה אחרונה
        0
        • רחמיםר מנותק
          רחמיםר מנותק
          רחמים מורחק
          כתב ב נערך לאחרונה על ידי
          #4

          אני חושב שזה יכול לעזור לך.

          פורסם במקור בפורום CODE613 ב10/03/2014 19:24 (+02:00)

          תגובה 1 תגובה אחרונה
          1
          • א מנותק
            א מנותק
            אבי
            כתב ב נערך לאחרונה על ידי
            #5

            נראה לי שהמרה בפוטושופ תעזור לך.
            אם אתה רוצה שלח לי ואעשה לך את זה.

            פורסם במקור בפורום CODE613 ב11/03/2014 04:00 (+02:00)

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

              @אבי

              נראה לי שהמרה בפוטושופ תעזור לך.
              אם אתה רוצה שלח לי ואעשה לך את זה.

              כן עשיתי וזה באמת עזר, עוד לא העלתי לכאן, ואני רואה את התשובה שלך, אז הקרדיט הוא לך.
              כעת הבעיה היא שה Ribbon בכל זאת מתייחס לשקיפות כאל לובן (דלא כתמונות מערכת של MSO שאינני יודע איך להחדיר לשם תמונות ובאיזה פורמט), אבל זה כבר לא ענין לגרפיקאים, אולי קליק וואן יודע.

              תודה.

              פורסם במקור בפורום CODE613 ב11/03/2014 08:49 (+02:00)

              אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

              תגובה 1 תגובה אחרונה
              0
              • clickoneC מנותק
                clickoneC מנותק
                clickone
                כתב ב נערך לאחרונה על ידי
                #7

                @ארכיטקט

                @אבי
                נראה לי שהמרה בפוטושופ תעזור לך.

                אם אתה רוצה שלח לי ואעשה לך את זה.

                כן עשיתי וזה באמת עזר, עוד לא העלתי לכאן, ואני רואה את התשובה שלך, אז הקרדיט הוא לך.
                כעת הבעיה היא שה Ribbon בכל זאת מתייחס לשקיפות כאל לובן (דלא כתמונות מערכת של MSO שאינני יודע איך להחדיר לשם תמונות ובאיזה פורמט), אבל זה כבר לא ענין לגרפיקאים, אולי קליק וואן יודע.

                תודה.

                1. הסמלים שאתה משתמש בהם זה עיצוב שלך או משהו שאתה מוריד מאתרי אינטרנט? בד"כ הסמלים שמורידים בPNG כבר עם רקע שקוף (וכמו שכתבת)
                2. אתה יכול בבקשה להעלות קובץ PNG שהוא לא נותן לך לשייך אותו? כי אני כן מצליח לשייך PNG וזה יוצא שקוף.

                Closed.png
                יכול להיות שהבעייה אצלך נמצאת בשם הקובץ. - תנסה שהשם יהיה ללא תווים מיוחדים (- / ' עברית וכו') - אפילו כדי לנסות אתה יכול לקרוא לאחד הקבצים A.PNG ולראות אם זה עובד.
                דבר נוסף, בדקתי וגם ICO עובד יפה עם שקיפות.

                אני מצרף כאן את הקובץ PNG וגם את האקסס עם הRibbon והתמונה בPNG.
                Ribbon.accdb

                וכמובן, תמיד תוכל להשתמש בפונקצייה הבאה כדי לקבל תמונה של MSO. (הוא לוקח את התמונה לפי הID מאחד הDLL של האופיס)

                Set me.Image1.Picture = Application.CommandBars.GetImageMso(id, 16, 16)
                

                פורסם במקור בפורום CODE613 ב11/03/2014 12:43 (+02:00)

                אין טסט כמו פרודקשן.

                המייל שלי urivpn@gmail.com

                תגובה 1 תגובה אחרונה
                0
                • clickoneC מנותק
                  clickoneC מנותק
                  clickone
                  כתב ב נערך לאחרונה על ידי
                  #8

                  מעיון נוסף בשאלה המקורית שלך:
                  @ארכיטקט

                  אם רוצים אותם עם רקע שקוף, אין אפשרות להכניס תמונה של PNG אלא על ידי מודול שממיר אותם (יש לי את המודול ואני לא אוהב את התוצאות לא נקיות מספיק)

                  אני מבין שאולי מה שמציק זה השמירה בDB של התמונה ואח"כ ההכנסה של זה ע"י הפונקצייה שמספק יוצר הRIBBON:

                  getIconFromTable
                  

                  אם כן אתה יכול לשמור את הקובץ פיזי, ולהחזיר אותו, אם ע"י האירוע GetImages מקובץ הPNG המקורי, או תוך שימוש בXML:

                  <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="OnRibbonLoad" loadImage="LoadImages">
                    <ribbon startFromScratch="true">
                      <tabs>
                        <tab id="tab0" label="Home" getVisible ="GetVisible" tag = "RibbonName:=IDBERibbonCreator2010;CustomTagValue1:=;CustomTagValue2:=;CustomTagValue3:=" > 
                          <group id="grp0" autoScale="false" centerVertically="false" label="Group 0" getVisible ="GetVisible" tag = "RibbonName:=;inMenu:=;CustomTagValue1:=;CustomTagValue2:=;CustomTagValue3:=;CustomPicture:=;CustomPicturePath:=" >
                            <button id="btn0" size="large" label="Button 0" getImage="GetImages" tag="RibbonName:=IDBERibbonCreator2010;inMenu:=;CustomTagValue1:=;CustomTagValue2:=;CustomTagValue3:=;CustomPicture:=Closed.png;CustomPicturePath:=C:\Users\ClickOne\Downloads\" onAction="OnActionButton" getVisible="GetVisible" getEnabled="GetEnabled" />
                          </group>
                        </tab>
                      </tabs>
                    </ribbon>
                  </customUI>
                  

                  שים לב בשורה מס' 6 - בהגדרת הכפתור ל:

                  CustomPicture:=Closed.png;CustomPicturePath:=C:\Users\ClickOne\Downloads\"
                  

                  פורסם במקור בפורום CODE613 ב11/03/2014 12:57 (+02:00)

                  אין טסט כמו פרודקשן.

                  המייל שלי urivpn@gmail.com

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

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

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

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