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

Perpustakaan Java untuk Membaca & Mengonversi Font

Perpustakaan Java Open Source memungkinkan Memuat, Membaca, Memanipulasi, dan Mengonversi format file font TrueType, OpenType, dan Type1.

Font selalu memainkan peran penting saat bekerja dengan konten digital. Baik pengguna perlu bekerja pada situs web, aplikasi, atau dokumen, pemilihan font dapat secara signifikan memengaruhi pengalaman pengguna secara keseluruhan. Namun, menggunakan font yang tepat tidak selalu mudah dan dapat memakan waktu serta biaya yang tinggi. Di sinilah FontVerter dapat membantu pengguna dengan memudahkan konversi font antar format. FontVerter adalah perpustakaan pemrosesan Font Java sumber terbuka yang memungkinkan pengembang perangkat lunak mengonversi font dari satu format ke format lain tanpa ketergantungan eksternal.

FontVerter adalah perpustakaan Java yang ringan dan mudah digunakan yang menyediakan API sederhana untuk mengonversi format font di dalam aplikasi Java. Perpustakaan ini ditulis dalam Java, sehingga dapat digunakan dalam aplikasi berbasis Java apa pun. Dengan FontVerter, pengembang perangkat lunak dapat dengan mudah mengonversi font TrueType (TTF) ke Web Open Font Format (WOFF) atau Web Open Font Format 2 (WOFF2), dan sebaliknya. Perpustakaan ini dapat digunakan untuk mengonversi font ke format yang berbeda untuk digunakan dalam aplikasi web, aplikasi desktop, dan aplikasi seluler.

Perpustakaan FontVerter menawarkan API yang sederhana yang menyembunyikan kompleksitas konversi font. Pengembang perangkat lunak dapat dengan cepat mengintegrasikan FontVerter ke dalam proyek Java mereka tanpa harus berurusan dengan parsing file font yang rumit atau algoritma konversi, dan hanya dengan beberapa baris kode Java, pengguna dapat mengonversi font. Selama proses konversi, API memastikan bahwa metadata penting dari font, seperti nama font, gaya font, dan informasi glif, dipertahankan dengan akurat. Kesimpulannya, jika Anda sedang mengerjakan proyek yang memerlukan konversi font, FontVerter adalah alat yang tak ternilai yang akan menghemat waktu, usaha, dan mengurangi stres.

Previous Next

Memulai dengan FontVerter

Cara yang disarankan untuk menggunakan FontVerter adalah dengan menggunakan Maven Dependency. Silakan gunakan perintah berikut untuk menambahkan dependensi Maven ke dalam proyek Anda.

Dependensi Maven untuk FontVerter

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

Anda juga dapat menginstalnya secara manual; unduh file rilis terbaru langsung dari GitHub repository.

Mengonversi Font melalui Java API

Perpustakaan FontVerter sumber terbuka telah menyertakan serangkaian fitur yang sangat kuat untuk memuat dan mengonversi font yang ada ke format file lain yang didukung. Hanya diperlukan beberapa baris kode untuk konversi font yang mulus. Untuk mengonversi sebuah file, pertama pengguna harus menyediakan file font input yang ingin mereka konversi. Setelah konversi berhasil, pengguna dapat menyimpan font ke lokasi yang diinginkan dan menggunakannya nanti. Contoh berikut menunjukkan cara mengonversi font input ke format WOFF menggunakan perintah Java.

Cara Mengonversi font ke Format yang Diinginkan melalui 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);

    }
}

Ekstrak Font dari File PDF melalui Java Library

Perpustakaan FontVerter PDF gratis telah menyediakan fungsionalitas lengkap untuk memuat dan mengekstrak font secara programatis dari file PDF yang ada dengan mudah. Ia dapat mengekstrak font dari file PDF atau direktori yang berisi file PDF. Ekstraktor font PDF membantu pengembang perangkat lunak untuk mengekstrak langsung ke sebuah direktori atau mengekstrak ke daftar FVFonts untuk manipulasi lebih lanjut. Ia memungkinkan menyimpan font sebagai WOFF1, WOFF2, OTF, dan sebagainya. Contoh berikut menunjukkan cara mengekstrak font dan menyimpannya ke sebuah direktori di mesin.

Cara Mengekstrak Font dari File PDF menggunakan 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);
 Indonesia