Angabe des Fernost und lateinischen Namens der Schriftart in Textoptionen von Shape mit Node.js über C++
Contents
[
Hide
]
Mögliche Verwendungsszenarien
Manchmal möchten Sie Text in einer Fernost-Schriftsprache anzeigen, z.B. Japanisch, Chinesisch, Thailändisch usw. Aspose.Cells for Node.js via C++ bietet die TextOptions.getFarEastName()-Eigenschaft, mit der Sie den Schriftartnamen der Fernost-Sprache angeben können. Außerdem können Sie auch den lateinischen Schriftartnamen mit der TextOptions.getLatinName()-Eigenschaft festlegen.
Den Fernost- und Lateinischen Namen der Schriftart in den Textoptionen der Form festlegen
Das folgende Beispiel erstellt eine Textbox und fügt some Japanischen Text darin ein. Es gibt dann die lateinischen und Fernost-Schriftartnamen des Textes an und speichert die Arbeitsmappe als Ausgabe-Excel. Der folgende Screenshot zeigt die lateinischen und Fernost-Schriftartnamen der Ausgabetextbox in Microsoft Excel.
Beispielcode
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "sample.xlsx");
// Create empty workbook.
const wb = new AsposeCells.Workbook();
// Access first worksheet.
const ws = wb.getWorksheets().get(0);
// Add textbox inside the worksheet.
const idx = ws.getTextBoxes().add(5, 5, 50, 200);
const tb = ws.getTextBoxes().get(idx);
// Set the text of the textbox.
tb.setText("こんにちは世界");
// Specify the Far East and Latin name of the font.
tb.getTextOptions().setLatinName("Comic Sans MS");
tb.getTextOptions().setFarEastName("KaiTi");
// Save the output Excel file.
wb.save("outputSpecifyFarEastAndLatinNameOfFontInTextOptionsOfShape.xlsx", AsposeCells.SaveFormat.Xlsx);