Այս քայլ առ քայլ հոդվածը բացատրում է, թե ինչպես C#-ով փոխակերպել TTF ձևաչափը WOFF-ի։ TTF-ից WOFF փոխակերպումը C#-ում ապահովում է, որ տառատեսակները լինեն օպտիմիզացված, համատեղելի ժամանակակից վեբ զննարկիչների հետ, ապահով և փոքր չափի։ Այս գործընթացը սեղմում է TTF տառատեսակը և վերափաթեթավորում այն WOFF ձևաչափի մեջ՝ մի քանի API կանչերի միջոցով։
Քայլեր՝ TTF տառատեսակը WOFF ձևաչափի փոխակերպելու համար C#-ով
- Տեղադրեք Aspose.Font for .NET փաթեթը NuGet.org-ից՝ TTF-ը WOFF-ի փոխակերպելու համար
- Ներմուծեք անհրաժեշտ անվանատարածքները՝ ֆայլերի և տառատեսակների կառավարման հնարավորություններին հասանելի լինելու համար
- Բեռնեք լիցենզիան՝ սահմանափակումներից խուսափելու և ելքը առանց ջրանշանի ստեղծելու համար
- Բեռնեք տառատեսակը հիշողության հոսք և օգտագործեք այն՝ FontDefinition օբյեկտ ստեղծելու համար՝ FontType.TTF-ով
- Բացեք տառատեսակը Font.Open() մեթոդով և վերոնշյալ FontDefinition օբյեկտով
- Ստեղծեք FileStream ելքային ֆայլի համար սկավառակի վրա
- Կանչեք Font.SaveToFormat() մեթոդը՝ բեռնված տառատեսակը FontSavingFormats.WOFF ձևաչափով պահելու համար
Այս քայլերը ամփոփում են, թե ինչպես մշակել TTF-ից վեբ տառատեսակ գեներատոր C#-ով։ Ավելացրեք հղում պահանջվող անվանատարածքներին, ցանկության դեպքում ներբեռնեք լիցենզիան, բեռնեք TTF տառատեսակի բովանդակությունը հիշողություն և բացեք TTF տառատեսակը Font.Open() մեթոդով։ Վերջում կարգավորեք WOFF ելքային պարամետրերը, ինչպիսիք են հիշողության հոսքը ելքային ֆայլի համար սկավառակի վրա, և կանչեք SaveToFormat() մեթոդը արդյունքը ստեղծելու համար։
Կոդ՝ TTF-ը վեբ տառատեսակի փոխակերպելու համար C#-ով
Վերոնշյալ օրինակ կոդը փոխակերպում է TTF-ը WOFF-ի։ Դուք կարող եք ներդնել ստացված WOFF ֆայլը CSS @font-face-ի միջոցով ժամանակակից դիտարկիչներում։ Վեբ էջերը, որոնք պարունակում են WOFF տառատեսակներ, ավելի անվտանգ են, քան չմշակված TTF ֆայլերը։
Այս կարճ ուղեցույցը մեզ սովորեցրեց TTF-ից WOFF փոխակերպիչ մշակելու մասին։ Հատուկ տառատեսակով տեքստը առանց համակարգում տեղադրելու ցուցադրելու համար տե՛ս հոդվածը Գրել տեքստ նկարի վրա՝ օգտագործելով C#։