1. Produktai
  2.   Font
  3.   Java
  4.   FontVerter
 
  

Java biblioteka šriftų skaitymui ir konvertavimui

Atviro kodo Java biblioteka leidžia įkelti, skaityti, manipuliuoti ir konvertuoti TrueType, OpenType ir Type1 šriftų failų formatus.

Šriftai visada atlieka svarbų vaidmenį dirbant su skaitmeniniu turiniu. Nesvarbu, ar vartotojams reikia dirbti su svetainėmis, programomis ar dokumentais, šrifto pasirinkimas gali žymiai paveikti bendrą vartotojo patirtį. Tačiau tinkamo šrifto naudojimas ne visada yra paprastas ir gali būti labai laiko imlus bei brangus. Štai kur FontVerter gali išgelbėti vartotojus, padėdamas lengvai konvertuoti šriftus tarp skirtingų formatų. FontVerter yra atviro kodo Java šriftų apdorojimo biblioteka, kuri leidžia programinės įrangos kūrėjams konvertuoti šriftus iš vieno formato į kitą be jokių išorinių priklausomybių.

FontVerter yra lengva ir paprasta naudoti Java biblioteka, kuri suteikia paprastą API šriftų formatų konvertavimui Java programose. Ji parašyta Java kalba, todėl gali būti naudojama bet kurioje Java pagrindu sukurtoje programoje. Su FontVerter programinės įrangos kūrėjai gali be vargo konvertuoti TrueType šriftus (TTF) į Web Open Font Format (WOFF) arba Web Open Font Format 2 (WOFF2) ir atvirkščiai. Ši biblioteka gali būti naudojama šriftų konvertavimui į skirtingus formatus, skirtus naudoti žiniatinklio programose, darbalaukio programose ir mobiliose programose.

FontVerter biblioteka siūlo paprastą API, kuris abstrahuoja šriftų konvertavimo sudėtingumą. Programinės įrangos kūrėjai gali greitai integruoti FontVerter į savo Java projektus be kovos su sudėtingu šriftų failų analizavimu ar konvertavimo algoritmais, ir tik keliais Java kodo eilutėmis vartotojai gali konvertuoti šriftus. Konvertavimo proceso metu API užtikrina, kad svarbiausi šrifto metaduomenys, tokie kaip šrifto pavadinimai, šrifto stiliai ir glifų informacija, būtų tiksliai išsaugoti. Apibendrinant, jei dirbate prie projekto, kuriam reikalinga šriftų konvertacija, FontVerter yra nepakeičiamas įrankis, kuris sutaupys jūsų laiką, pastangas ir galvas skausmus.

Previous Next

Pradžia su FontVerter

Rekomenduojamas būdas naudoti FontVerter yra Maven priklausomybė. Prašome naudoti šią komandą, kad pridėtumėte Maven priklausomybę į savo projektą.

Maven priklausomybė FontVerter

 <dependencies>
	<dependency>
	<groupId>net.mabboud.fontverter</groupId>
	<artifactId>FontVerter;/artifactId>
	<version>1.2.22</version>
    </dependency>
</dependencies>

Taip pat galite įdiegti rankiniu būdu; atsisiųskite naujausius leidimo failus tiesiai iš GitHub saugyklos.

Šrifto konvertavimas naudojant Java API

Atviro kodo FontVerter biblioteka įtraukia labai galingą funkcijų rinkinį, skirtą įkelti ir konvertuoti esamus šriftus į kitus palaikomus failų formatus. Tai reikalauja tik kelių kodo eilučių sklandžiai šriftų konversijai. Norint konvertuoti failą, pirmiausia vartotojai turi pateikti įvesties šrifto failą, kurį nori konvertuoti. Sėkmingai atlikus konversiją, vartotojai gali išsaugoti šriftą norimoje vietoje ir vėliau jį naudoti. Žemiau pateiktas pavyzdys rodo, kaip konvertuoti įvesties šriftą į WOFF formatą naudojant Java komandas.

Kaip konvertuoti šriftą į norimą formatą naudojant Java API?

import com.example.fontverter.FontConverter;

public class FontConversionExample {
    public static void main(String[] args) {
        // ...

        // Create an instance of the FontConverter
        FontConverter fontConverter = new FontConverter();
        
        // Convert the font to the desired format
        Font outputFont = fontConverter.convertFont(inputFont, FontFormat.WOFF);
        
   // specify the path to save the converted font file
   String outputFontPath = "/path/to/save/output/font.woff";
        
   // Save the converted font to the specified path
   FontSaver fontSaver = new FontSaver();
   fontSaver.saveFontToFile(outputFont, outputFontPath);

    }
}

Šriftų išgavimas iš PDF failo naudojant Java biblioteką

Nemokama FontVerter biblioteka PDF suteikė visą funkcionalumą, leidžiantį lengvai įkelti ir išgauti šriftus programiškai iš esamo PDF failo. Ji gali išgauti šriftus iš PDF failo arba katalogo, kuriame yra PDF failų. PDF šriftų išgavimo įrankis padeda programinės įrangos kūrėjams tiesiogiai išgauti į katalogą arba į FVFonts sąrašą tolimesniam manipuliavimui. Jis leidžia išsaugoti šriftus kaip WOFF1, WOFF2, OTF ir pan. Tolimesnis pavyzdys rodo, kaip išgauti šriftus ir išsaugoti juos kataloge kompiuteryje.

Kaip išgauti šriftus iš PDF failo naudojant Java API?

File pdf = new File("test.pdf");
PdfFontExtractor extractor = new PdfFontExtractor();

// extract directly to a directory
extractor.extractFontsToDir(pdf, TestUtils.tempOutputPath);

// or extract to list of FVFonts for further manipulation
List fonts = extractor.extractToFVFonts(doc);
 Lietuvių