
Aspose.Font do Java
API Cló Java chun Clónna a Luchtú, a Chruthú & a Thiontú
Leabharlann Java chumhachtach a cheadaíonn Luchtú, Sábháil, Tarraing, Tiontú agus Rindreáil formáidí comhad cló cosúil le TrueType, WOFF, CFF, EOT, OpenType, agus Type1 go héasca.
Aspose.Font do Java ná leabharlann bhainistíochta Clóanna chun cinn a chuireann ar chumas forbróirí Java oibriú le cineálacha éagsúla clóanna laistigh dá n-iarratais Java féin. Tá raon leathan gnéithe curtha san leabharlann a cheadaíonn d'fhorbróirí bogearraí clóanna a luchtú, a rindreáil, a chruthú, a léamh, a láimhseáil agus a thiontú go héasca. Tacaíonn an leabharlann le heolas a bhaint as clóanna, agus fiú clóanna a thiontú ó fhormáid amháin go ceann eile gan aon spleáchas seachtrach.
Aspose.Font do Java tacaíonn sé le formáidí clóanna iolracha mar TrueType (le bailiúcháin TrueType), WOFF, CFF, EOT, OpenType, agus Type. Soláthraíonn sé API éasca le húsáid chun clóanna a luchtú agus a pharsáil i bhformáidí éagsúla, agus le cúpla líne de chód amháin, is féidir le cláraitheoirí comhad cló a luchtú agus rochtain a fháil ar a airíonna éagsúla, mar shampla ainm an chló, stíl, méid, meáchan, leaganacha, clann cló agus go leor eile. Trí úsáid a bhaint as an API, is féidir le forbróirí bogearraí fo-mhír a chruthú de chlóanna chun a méid a laghdú agus a d'fheidhmíocht a fheabhsú. Tá sé seo thar a bheith úsáideach nuair a oibrímid le clóanna gréasáin nó clóanna a leabú i ddocáim PDF.
Aspose.Font do Java is éadrom le húsáid agus cuireann sé tacaíocht iomlán ar fáil chun clónna saincheaptha a chruthú ó thús. Is féidir é seo a bheith úsáideach nuair a bhíonn ort cló uathúil a chruthú do d'iarratas nó do thionscadal. Tá sé freisin indéanta clónna a leabú i dhoiciméid PDF, rud a chinntíonn go ndéantar na clónna a thaispeáint i gceart ar gach gléas. Le cúpla líne de chód amháin is féidir le forbróirí an cló a thiontú idir formáidí comhaid eile a dtacaítear leo, mar TrueType, OpenType, WOFF, WOFF2, CFF, agus formáidí SVG. Leis an tacar láidir & casta de ghnéithe agus doiciméadú cuimsitheach, is rogha den scoth é Aspose.Font do forbróirí a theastaíonn oibriú le clónna in a n-iarratais Java.
Tús a chur le Aspose.Font do Java
Is é an bealach molta chun Aspose.Font do Java a shuiteáil ná úsáid a bhaint as Maven. Úsáid an t-ordú seo a leanas le haghaidh suiteáil réidh.
Spleáchas Maven do Aspose.Font do Java
// First you need to specify Aspose Repository configuration / location in your Maven pom.xml as follows:
<repositories>
<repository>
<id>snapshots</id>
<name>repo;/name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
//Then define Aspose.Font for Java API dependency in your pom.xml as follows:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-font;/artifactId>
<version>20.10</version>
</dependency>
</dependencies>
Is féidir leat an leabharlann a íoslódáil go díreach ó Aspose.Font do Java leathanach táirge
Comhshóireacht Clónna go Formáidí Eile trí API Java
Aspose.Font do Java tá tacaíocht curtha ar fáil chun Clónna a luchtú agus a thiontú go formáidí comhaid eile atá tacaíocht acu laistigh dá n-iarratais Java. Tá tacaíocht curtha ar fáil sa leabharlann do roinnt roghanna tábhachtacha tiontú clónna, lena n-áirítear tiontú idir TrueType, OpenType, WOFF, WOFF2, CFF, agus formáidí SVG. Ligeann sé seo duit clónna a thiontú go dtí an formáid a oireann is fearr do do chuid riachtanas, cibé an bhfuil sé le haghaidh forbairt ghréasáin, foilsiú deisce, nó feidhmchlár eile. Léiríonn an slabhra cód thíos conas comhad cló a thiontú ó Type 1 go formáid comhaid Woff ag baint úsáide as cód Java.
Tiontaigh formáidí cló ó Type 1 go Woff ag baint úsáide as Java
// Open Type 1 font
byte[] fontMemoryData = Files.readAllBytes(Paths.get(getDataDir(), "Courier.pfb"));
FontDefinition fontDefinition = new FontDefinition(FontType.Type1, new FontFileDefinition("pfb", new ByteContentStreamSource(fontMemoryData)));
Font font = Font.open(fontDefinition);
// Woff output settings
String outPath = Paths.get(getOutputDir(), "Type1ToWoff_out3.ttf").toString();
FileOutputStream outStream = new FileOutputStream(outPath);
// Convert type1 to woff
font.saveToFormat(outStream, FontSavingFormats.WOFF);
Oibriú le Cló TrueType trí API Java
Is API Java an-úsáideach é Aspose.Font do Java a ligeann d'fhorbróirí bogearraí oibriú le cineálacha éagsúla Clónna ar nós TrueType agus clónna open type laistigh dá n-iarratais Java. Ligeann an leabharlann clónna TrueType a luchtú agus a léamh ó chomhaid a stóráiltear i d'stóras digiteach. Tacaíonn sé freisin le comhaid cló TTF a oscailt agus eolas Méadrachtaí Cló a léamh. Is féidir téacs a rindreáil ag baint úsáide as API Java freisin. Léiríonn an sampla thíos conas TrueType Font a Luchtú agus a Shábháil ó Dhiosca ag baint úsáide as orduithe Java.
Conas Cló TrueType a Luchtú & a Shábháil ó Dhiosca trí Java?
String fileName = Utils.getDataDir() + "Montserrat-Regular.ttf"; //Font file name with full path
FontDefinition fd = new FontDefinition(FontType.TTF, new FontFileDefinition("ttf", new FileSystemStreamSource(fileName)));
TtfFont font = (TtfFont) Font.open(fd);
byte[] fontMemoryData = Utils.getInputFileBytes("Montserrat-Regular.ttf"); //Font file name with full path
FontDefinition fd = new FontDefinition(FontType.TTF, new FontFileDefinition("ttf", new ByteContentStreamSource(fontMemoryData)));
TtfFont font = (TtfFont) Font.open(fd);
//Work with data from just loaded TtfFont object
//Save TtfFont to disk
//Output Font file name with full path
String outputFile = Utils.getDataDir() + "Montserrat-Regular_out.ttf";
font.save(outputFile);
Luchtú Clónna i Aipeanna Java
Soláthraíonn Aspose.Font API éasca le húsáid a sholáthraíonn tacaíocht iomlán le haghaidh luchtú agus parsáil clónna i bhformáidí comhaid éagsúla, lena n-áirítear TrueType, OpenType, WOFF, WOFF2, CFF agus go leor eile. Le cúpla líne de chód amháin, is féidir le forbróirí clón comhaid a luchtú agus rochtain a fháil ar a airíonna éagsúla, mar shampla ainm an chló, stíl, méid, meáchan, teaghlach, leagan, tacar carachtar agus mar sin de. Léiríonn an slabhra cód thíos conas forbróirí bogearraí a d'fhéadfadh clón comhad a luchtú go héasca agus a ainm a aisghabháil laistigh dá n-iarratais Java.
Conas Comhad Cló a Luchtú & a Aisfháil a Ainm trí API Java?
// Load the font file
FontDefinition fontDefinition = new FontDefinition(FileUtils.readFileToByteArray(new File("myfont.ttf")));
// Retrieve the font name
String fontName = fontDefinition.getFontName();
