Mengekspor Font SHX
Mengekspor Font SHX untuk Gambar DXF/DWG
Beberapa gambar mungkin mengandung font dalam format khusus SHX, yang menyimpan simbol font dalam bentuk bentuk. Format ini memerlukan prosedur pemuatan tambahan untuk setiap font yang digunakan dalam gambar. Apose.CAD dapat mengekspor gambar dengan teks yang ditulis dalam SHX dan memiliki berbagai opsi untuk melakukannya. Cara paling sederhana untuk melakukannya adalah dengan menggunakan properti setShxFonts dari objek CadRasterizationOptions.
final CadImage cadImage = (CadImage)Image.load(…); | |
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions(); | |
cadRasterizationOptions.setShxFonts( new String[] { | |
"pathToFolderWithFonts\\gbcbig.shx", | |
"pathToFolderWithFonts\\gbenor.shx", | |
}); | |
// set other options and export | |
… |
Setiap font SHX dilengkapi dengan kode halaman yang sesuai. Asosiasi ini diketahui dan sebagian tertanam dalam Aspose.CAD untuk font SHX yang dikenal. Dalam kasus beberapa font SHX kustom digunakan, dimungkinkan untuk menerapkan properti setShxCodePages dan menyiapkan jalur ke file SHX dan kode halaman yang sesuai.
List<ShxCodePage> shxCodePages = new ArrayList<ShxCodePage>(); | |
shxCodePages.add(new ShxCodePage("someFont.shx", CodePages.Japanese)); | |
shxCodePages.add(new ShxCodePage("someFont2.shx", CodePages.SimpChinese)); | |
cadRasterizationOptions.setShxCodePages(shxCodePages); |