ફોન્ટ મેટાડેટા અને ડિજિટલ લાયસન્સિંગની સમજણ
ડિજિટલ ડિઝાઇન, પબ્લિશિંગ અને સોફ્ટવેર ડેવલપમેન્ટમાં ફોન્ટ ફાઇલો માત્ર વિઝ્યુઅલ અક્ષરોનો સંગ્રહ નથી, પરંતુ તે એક જટિલ બાઈનરી ડેટા સ્ટ્રક્ચર છે. દરેક ફોન્ટ ફાઇલમાં ચોક્કસ મેટાડેટા ટેબલ્સ હોય છે, જે તેના સર્જક, કોપીરાઇટ માલિક, લાયસન્સની શરતો અને ટેકનિકલ પરમિશનની વિગતો સાચવે છે. જ્યારે તમે કોઈ પ્રોજેક્ટમાં ફોન્ટનો ઉપયોગ કરો છો, ત્યારે કાનૂની મુશ્કેલીઓથી બચવા માટે આ આંતરિક વિગતો તપાસવી અનિવાર્ય બને છે.
"ફોન્ટ લાયસન્સ અને ઇન્ફો ચેકર" એક ફ્રી ઓનલાઇન ટૂલ છે જે યુઝર્સને કોઈપણ લોકલ ફોન્ટ ફાઇલ સીધી તેમના વેબ બ્રાઉઝરમાં ઓપન કરીને તેની અંદર એમ્બેડ કરેલી વિગતો તપાસવાની સુવિધા આપે છે. આ ટૂલ ફાઇલને કોઈ એક્સટર્નલ સર્વર પર અપલોડ કર્યા વિના, લોકલ લેવલે જ બાઈનરી ડેટા રીડ કરે છે. આ પ્રક્રિયા સંપૂર્ણપણે સુરક્ષિત છે અને યુઝરની પ્રાઇવસી જાળવી રાખે છે. જો કે, યુઝર્સે એ સમજવું જરૂરી છે કે આ ટૂલ માત્ર ફાઇલમાં સંગ્રહિત ડેટાના પુરાવા દર્શાવે છે; તે તમે લાયસન્સ ખરીદ્યું છે કે નહીં અથવા તમે તેના કાનૂની માલિક છો કે નહીં તેનું પ્રમાણપત્ર આપતું નથી.
સપોર્ટેડ ફોર્મેટ્સ અને ફાઇલ ઇનપુટ મર્યાદાઓ
આ ટૂલ આધુનિક અને પરંપરાગત બંને પ્રકારના ફોન્ટ ફોર્મેટ્સને સપોર્ટ કરે છે. યુઝર નીચે દર્શાવેલ ફોર્મેટ્સમાંથી કોઈપણ એક ફાઇલ ડ્રોપ કરીને અથવા સિલેક્ટ કરીને ઇન્સ્પેક્ટ કરી શકે છે:
- TTF (TrueType Font): એપલ અને માઇક્રોસોફ્ટ દ્વારા વિકસાવવામાં આવેલું સ્ટાન્ડર્ડ ફોન્ટ ફોર્મેટ.
- OTF (OpenType Font): TrueType નું એડવાન્સ્ડ વર્ઝન, જે વધુ વિગતવાર ટાઇપોગ્રાફિક ફીચર્સ સપોર્ટ કરે છે.
- WOFF (Web Open Font Format): વેબ પેજીસ પર ઝડપથી લોડ થવા માટે કમ્પ્રેસ કરેલું ફોર્મેટ.
- WOFF2: WOFF નું નવું વર્ઝન, જે વધુ સારું કમ્પ્રેશન અને પરફોર્મન્સ આપે છે.
- TTC (TrueType Collection): એક જ ફાઇલમાં એકસાથે અનેક ફોન્ટ્સ ધરાવતું કલેક્શન.
ઇનપુટ મર્યાદાઓ અને એરર હેન્ડલિંગ
ટૂલની મહત્તમ ફાઇલ સાઇઝ લિમિટ 32 MB છે. જો ફાઇલ આ મર્યાદાથી મોટી હોય, તો સિસ્ટમ પ્રક્રિયા અટકાવી દેશે અને "આ ફોન્ટ 32 MB ની મર્યાદા કરતાં વધુ મોટો છે." એરર દર્શાવશે.
જો યુઝર અસમર્થિત ફોર્મેટ અપલોડ કરવાનો પ્રયાસ કરે, તો ટૂલ દ્વારા "કૃપા કરીને TTF, OTF, WOFF, WOFF2 અથવા TTC ફોન્ટ ફાઇલ પસંદ કરો." મેસેજ બતાવવામાં આવે છે. ખાલી ફાઇલના કિસ્સામાં "આ ફાઇલ ખાલી છે. કૃપા કરીને સંપૂર્ણ ફોન્ટ ફાઇલ પસંદ કરો." એરર જોવા મળે છે. જો ફાઇલ ડેમેજ હોય, તો "આ ફાઇલ વાંચી શકાય તેવા સપોર્ટેડ ફોન્ટ ફોર્મેટમાં નથી. તે ક્ષતિગ્રસ્ત હોઈ શકે છે અથવા અન્ય ફોર્મેટનો ઉપયોગ કરતી હોઈ શકે છે." ડિસ્પ્લે થાય છે. બ્રાઉઝર રીડિંગ ફેલ્યોર માટે "બ્રાઉઝર આ ફાઇલ વાંચી શક્યું નથી. બીજી કોપી ટ્રાય કરો." અને પ્રોસેસિંગ ટાઇમઆઉટ માટે "વાંચવામાં ઘણો સમય લાગ્યો અને પ્રક્રિયા રોકી દેવામાં આવી. નાની અથવા અલગ ફોન્ટ ફાઇલ ટ્રાય કરો." જેવી ચોક્કસ એરર ડિઝાઇન કરવામાં આવી છે. સામાન્ય નિષ્ફળતા માટે "ફોન્ટ તપાસી શકાયો નથી." મેસેજ દેખાય છે.
આઉટપુટ વિગતો અને મેટાડેટા સ્ટ્રક્ચર
જ્યારે ફોન્ટ ફાઇલ સફળતાપૂર્વક પ્રોસેસ થાય છે, ત્યારે ટૂલ તેને અલગ-અલગ સેક્શનમાં વિભાજિત કરીને નીચે મુજબની વિગતો દર્શાવે છે:
૧. ફોન્ટ ફાઇલ (Font file)
આ સેક્શનમાં ફોન્ટની મૂળભૂત ઓળખ દર્શાવવામાં આવે છે:
- કલેક્શનમાં ફોન્ટ: જો TTC ફાઇલ અપલોડ કરવામાં આવી હોય, તો આ લેબલ દેખાય છે. જો કલેક્શનમાં ફોન્ટ્સની સંખ્યા વધુ હોય, તો ટૂલ પ્રથમ 32 ફોન્ટ્સ જ પ્રોસેસ કરશે અને
"આ કલેક્શનમાં પ્રથમ 32 ફોન્ટ્સ દર્શાવવામાં આવી રહ્યા છે."ચેતવણી આપશે. - ફેમિલી: ફોન્ટ ફેમિલીનું નામ.
- સ્ટાઇલ: ફોન્ટની સ્ટાઇલ (જેમ કે Regular, Bold, Italic).
- પૂરું નામ: ફોન્ટનું આખું નામ.
- PostScript નામ: પ્રિન્ટિંગ અને પીડીએફ જનરેશનમાં વપરાતું યુનિક નામ.
- વર્ઝન: ફોન્ટ ફાઇલનું વર્ઝન નંબર.
૨. લાયસન્સ જાહેરાતો (License declarations)
આ સેક્શન ફોન્ટના કાનૂની ઉપયોગની વિગતો આપે છે:
- લાયસન્સ ટેક્સ્ટ: ફાઇલમાં એમ્બેડ કરેલી લાયસન્સ શરતો. જો આ વિગત ખાલી હોય, તો
"સ્ટાન્ડર્ડ નેમ ફીલ્ડમાં કોઈ લાયસન્સ ટેક્સ્ટ જાહેર કરવામાં આવ્યો નથી."ડિસ્પ્લે થાય છે. - લાયસન્સ URL: લાયસન્સની વિગતવાર માહિતી આપતી લિંક. જો ઉપલબ્ધ ન હોય, તો
"સ્ટાન્ડર્ડ નેમ ફીલ્ડમાં કોઈ લાયસન્સ URL જાહેર કરવામાં આવ્યું નથી."જોવા મળે છે. - એવિડન્સ નોટ: યુઝરને સ્પષ્ટતા કરવા માટે અહીં
"આ ફોન્ટ ફાઇલની અંદર સ્ટોર કરેલી જાહેરાતો છે. તેઓ કન્ફર્મ નથી કરતા કે આનું લાયસન્સ કોણે લીધું છે અથવા આયોજિત ઉપયોગ કવર થયેલ છે કે નહીં."નોટ દર્શાવવામાં આવે છે.
૩. ડોક્યુમેન્ટ એમ્બેડિંગ (Document embedding)
પીડીએફ અથવા અન્ય ડિજિટલ ડોક્યુમેન્ટ્સ બનાવતી વખતે ફોન્ટ ફાઇલ કેવી રીતે બિહેવ કરશે તે નક્કી કરવા માટે fsType પેરામીટરનો ઉપયોગ થાય છે. ટૂલ આ સેક્શનમાં નીચેની વિગતો આપે છે:
- પ્રાથમિક સેટિંગ: આ ફીલ્ડમાં નીચેનામાંથી કોઈ એક વેલ્યુ દર્શાવાય છે:
ઇન્સ્ટોલ કરી શકાય તેવું એમ્બેડિંગપ્રતિબંધિત લાયસન્સ એમ્બેડિંગપ્રિવ્યૂ અને પ્રિન્ટ એમ્બેડિંગએડિટ કરી શકાય તેવું એમ્બેડિંગપરસ્પર વિરોધી એમ્બેડિંગ બિટ્સઆ ફોન્ટમાં કોઈ વાંચી શકાય તેવું OS/2 એમ્બેડિંગ ફીલ્ડ નથી.
- રો fsType વેલ્યુ: બાઈનરી ફોર્મેટમાંથી સીધી મેળવેલી ન્યુમેરિકલ વેલ્યુ.
- વધારાના ફ્લેગ્સ: સબસેટિંગ અને બિટમેપ સંબંધિત વધારાની શરતો જેમ કે
કોઈ સબસેટિંગ નહીં,માત્ર બિટમેપ એમ્બેડિંગ,રિઝર્વ્ડ અથવા ડેપ્રિકેટેડ બિટ્સ પણ સેટ કરેલા છે, અથવાકોઈ વધારાના એમ્બેડિંગ ફ્લેગ્સ નથી. - એમ્બેડિંગ નોટ: યુઝરની સમજણ માટે અહીં સ્પષ્ટ લખેલું છે:
"fsType ડોક્યુમેન્ટ્સમાં એમ્બેડિંગનું વર્ણન કરે છે. તે વેબફોન્ટ, એપ, કોમર્શિયલ, મોડિફિકેશન અથવા રિડિસ્ટ્રિબ્યુશનના અધિકારો નક્કી કરતું નથી.".
૪. માલિકી અને સોર્સ રેકોર્ડ્સ (Ownership and source records)
જો ફોન્ટમાં સર્જકની માહિતી ઉપલબ્ધ હોય, તો આ સેક્શન દેખાય છે, અન્યથા "સ્ટાન્ડર્ડ નેમ ફીલ્ડ્સમાં કોઈ માલિકી અથવા સોર્સ રેકોર્ડ્સ મળ્યા નથી." મેસેજ પ્રદર્શિત થાય છે. આ સેક્શનમાં નીચેના ફીલ્ડ્સ શામેલ છે:
- કોપીરાઇટ, ટ્રેડમાર્ક, ઉત્પાદક, ડિઝાઇનર, વર્ણન, વેન્ડર URL, અને ડિઝાઇનર URL.
- જો કોઈ રેકોર્ડ અલગ ભાષામાં હોય, તો તેને
‹language› રેકોર્ડતરીકે દર્શાવાય છે. - જો કોઈ મેટાડેટા વેલ્યુ ઘણી લાંબી હોય, તો તેને ટૂંકી કરીને તેની બાજુમાં
"ડિસ્પ્લે માટે લાંબી વેલ્યુ ટૂંકી કરવામાં આવી છે"તેવું લેબલ લગાવવામાં આવે છે.
ટેકનિકલ બેકગ્રાઉન્ડ: fsType અને ડોક્યુમેન્ટ એમ્બેડિંગ
ફોન્ટ ફાઇલમાં રહેલું OS/2 fsType એ ડોક્યુમેન્ટ્સમાં એમ્બેડિંગનું વર્ણન કરે છે. જ્યારે તમે કોઈ ડિજિટલ ડોક્યુમેન્ટ બનાવો છો, ત્યારે સોફ્ટવેર આ fsType બિટ્સ વાંચે છે. જો ફોન્ટમાં પ્રાથમિક સેટિંગ તરીકે પ્રતિબંધિત લાયસન્સ એમ્બેડિંગ સેટ કરેલું હોય, તો સોફ્ટવેર તે ફોન્ટને ડોક્યુમેન્ટમાં એમ્બેડ કરવાની મંજૂરી આપતું નથી.
બીજી તરફ, પ્રિવ્યૂ અને પ્રિન્ટ એમ્બેડિંગ ધરાવતા ફોન્ટ્સ ડોક્યુમેન્ટમાં એમ્બેડ થઈ શકે છે, પરંતુ સામેની વ્યક્તિ તે ડોક્યુમેન્ટમાં નવો ટેક્સ્ટ એડિટ કરવા માટે તે ફોન્ટનો ઉપયોગ કરી શકતી નથી. જો ડોક્યુમેન્ટને એડિટ કરવાની જરૂર હોય, તો ફોન્ટમાં એડિટ કરી શકાય તેવું એમ્બેડિંગ અથવા ઇન્સ્ટોલ કરી શકાય તેવું એમ્બેડિંગ સેટિંગ હોવું જરૂરી છે.
જો કે, આ fsType સેટિંગ્સ માત્ર ડોક્યુમેન્ટ્સમાં ટેકનિકલ એમ્બેડિંગનું વર્ણન કરે છે. તે વેબફોન્ટ, એપ, કોમર્શિયલ, મોડિફિકેશન અથવા રિડિસ્ટ્રિબ્યુશનના અધિકારો નક્કી કરતું નથી, અને લેખિત શરતો અન્ય મર્યાદાઓ લાગુ કરી શકે છે.
વારંવાર પૂછાતા પ્રશ્નો (FAQ)
શું આ કન્ફર્મ કરી શકે છે કે મારી પાસે ફોન્ટનો ઉપયોગ કરવાનું લાયસન્સ છે?
ના. ફોન્ટ ફાઇલમાં કોપીરાઇટ, લાયસન્સ ટેક્સ્ટ, લાયસન્સ URL અને ટેકનિકલ એમ્બેડિંગ ફ્લેગ્સ હોઈ શકે છે, પરંતુ તે દર્શાવી શકતી નથી કે તે કોણે ખરીદ્યો છે, કયું એકાઉન્ટ અથવા કંપની તેના હેઠળ કવર થયેલ છે, તે ક્યાંથી આવ્યો છે અથવા તમારો આયોજિત ઉપયોગ કરાર સાથે સુસંગત છે કે નહીં. આ ફીલ્ડ્સને ડાઉનલોડ સોર્સ, રસીદ અને ફાઉન્ડ્રી અથવા ડિઝાઇનરની વર્તમાન શરતો સાથે સરખાવો.
જો ફોન્ટમાં કોઈ લાયસન્સ ટેક્સ્ટ ન હોય તો શું?
ટેક્સ્ટ ન હોવાનો અર્થ માત્ર એટલો જ છે કે ફાઇલની આ કોપી સ્ટાન્ડર્ડ નેમ ફીલ્ડ્સમાં લાયસન્સ જાહેર કરતી નથી. તે ફોન્ટને ફ્રી અથવા લાયસન્સ વિનાનો બનાવતું નથી. તે જે ફોલ્ડરમાં આવ્યો હતો તે ફોલ્ડર, ઓરિજિનલ ડાઉનડલોડ પેજ, તમારી ઓર્ડર હિસ્ટ્રી અથવા સીધા ફોન્ટ બનાવનારનો સંપર્ક કરો.
એમ્બેડિંગ ફ્લેગ્સનો અર્થ શું થાય છે?
તે ફોન્ટ બનાવનાર દ્વારા ડોક્યુમેન્ટ્સમાં ફોન્ટ મૂકવા માટે સેટ કરવામાં આવેલી ટેકનિકલ સેટિંગ્સ છે: ઇન્સ્ટોલ કરી શકાય તેવું, પ્રતિબંધિત, પ્રિવ્યૂ અને પ્રિન્ટ, અથવા એડિટ કરી શકાય તેવું. વધારાના બિટ્સ સબસેટિંગને અટકાવી શકે છે અથવા માત્ર બિટમેપ ડેટાની મંજૂરી આપી શકે છે. આ સેટિંગ્સ વેબફોન્ટ, એપ, કોમર્શિયલ, મોડિફિકેશન અથવા રિડિસ્ટ્રિબ્યુશનના અધિકારો આપતી નથી, અને લેખિત શરતો અન્ય મર્યાદાઓ લાગુ કરી શકે છે.
શું આ ટૂલ વાપરવા માટે મારો ફોન્ટ કોઈ સર્વર પર અપલોડ થાય છે?
ના, તમારો ફોન્ટ તમારા બ્રાઉઝરમાં જ વાંચવામાં આવે છે અને તેને BroBroGo પર અપલોડ કરવામાં આવતો નથી.