Այս ուսուցումը ցույց է տալիս, թե ինչպես TTF-ը փոխարկել SVG-ի Java-ի միջոցով։ Այն օգնում է մեկ առանձին գլիֆ ստանալ TTF ձևաչափի տառատեսակից և այդ նիշը արտապատկերել SVG ֆայլում։ Դուք կստանաք IDE-ի կարգավորման մանրամասներ, ծրագրավորման հրահանգների ցուցակ և օրինակային կոդ՝ TTF-ից SVG Java-ով փոխակերպման համար։
Քայլեր TTF-ից SVG փոխարկիչի համար Java-ով
- Կարգավորեք միջավայրը՝ հավելելով Aspose.Font for Java գրադարանը ձեր հավելվածում TTF-ը SVG-ի փոխարկելու համար
- Կիրառեք լիցենզիա՝ արտադրանքի բոլոր հնարավորություններին հասանելի լինելու համար
- Սահմանեք նպատակային տառատեսակը՝ տրամադրելով FontType և ֆայլի ուղին սկավառակի վրա դեպի FontDefinition օբյեկտ
- Բացեք տառատեսակը՝ օգտագործելով Font.Open() մեթոդը վերը նշված սահմանմամբ
- Մուտք գործեք տառատեսակից այն գլիֆը, որը ներկայացնում է նպատակային նիշը, օրինակ՝ ‘A’
- Պատրաստեք օգնական՝ գլիֆի նկարման քայլերը SVG ուղու հրամանների տեսքով հավաքելու համար
- Պատրաստեք և օգտագործեք renderer, որը կարող է անցնել գլիֆի ուրվագծով և փոխանցել այդ քայլերը ձեր օգնականին
- Կիրառեք փոխակերպում, որպեսզի տառատեսակի կոորդինատային համակարգը համապատասխանի SVG-ի սպասումներին
- Վերջում արտապատկերեք գլիֆը, փաթեթավորեք ուղին պարզ SVG նշագրմամբ և պահեք այն SVG ֆայլում
Այս քայլերը սահմանում են ամբողջական գործընթացը՝ գլիֆը TTF-ից SVG տառատեսակի Java-ով փոխարկելու համար։ Ծրագիրը բացում է TTF տառատեսակը և գտնում է գլիֆը, որը ներկայացնում է անհրաժեշտ նիշը, օրինակ՝ ‘A’։ Այնուհետև անցնում է գլիֆի ուրվագծով և այդ քայլերը վերածում SVG ուղու հրամանների։ Վերջում ուղին փաթեթավորվում է SVG նշագրման մեջ և պահվում է որպես SVG ֆայլ։
Կոդ TTF-ից SVG տառատեսակի փոխարկիչի համար Java-ով
Այս կոդում մենք սովորեցինք, թե ինչպես փոխակերպել TTF-ը SVG-ի Java-ով։ Այն ստանում է կոնկրետ նիշ TTF ֆայլի տառատեսակից, նրա ուրվագիծը փոխակերպում հրամանների հավաքածուի՝ SVG ֆայլում նկարելու համար և պահում տեքստը SVG ֆայլում։ Այս գործընթացը կարող եք կրկնել բոլոր նիշերի համար՝ մուտք գործելով յուրաքանչյուրը ASCII նիշերի կամ գլիֆի ID-ի միջոցով՝ ըստ պահանջի։
Այս ուսուցման ընթացքում մենք սովորեցինք TTF-ում գլիֆի փոխակերպումը՝ SVG ֆայլում արտապատկերելու համար։ Տառատեսակի մետրիկաներ ստանալու համար դիմեք հոդվածին՝ Ինչպես ստանալ տառատեսակի մետրիկաները Java-ի միջոցով։