重振 Java PostScript - 使用 Aspose.Page 添加 Unicode

介绍

您是否希望通过无缝添加 Unicode 文本来增强您的 Java PostScript 应用程序?别再犹豫了!这个综合指南将引导您逐步完成使用 Aspose.Page for Java 的过程。 Aspose.Page 是一个功能强大的库,可让您轻松操作和转换 PostScript 和 XPS 文件。

先决条件

在我们深入学习本教程之前,请确保您具备以下先决条件:

  1. Java 开发工具包 (JDK):确保您的计算机上安装了 Java。
  2. Aspose.Page for Java:从以下位置下载并安装 Aspose.Page 库:下载链接.
  3. 集成开发环境 (IDE):选择您喜欢的 Java IDE,例如 IntelliJ IDEA 或 Eclipse。

导入包

在您的 Java 项目中,导入 Aspose.Page 所需的包。将以下行添加到您的代码中:

import com.aspose.xps.XpsDocument;
import com.aspose.xps.XpsFontStyle;
import com.aspose.xps.XpsGlyphs;
import com.aspose.xps.XpsSolidColorBrush;
import java.awt.Color;

第 1 步:设置您的项目

在 IDE 中创建一个新的 Java 项目并设置项目结构。确保在项目依赖项中包含 Aspose.Page 库。

第2步:初始化XPS文档

首先在项目中初始化一个新的 XPS 文档:

String dataDir = "Your Document Directory";
XpsDocument doc = new XpsDocument();

第 3 步:添加 Unicode 文本

现在,让我们使用 Aspose.Page 库将 Unicode 文本添加到 XPS 文档中。使用以下代码片段:

XpsSolidColorBrush textFill = doc.createSolidColorBrush(Color.BLACK);
XpsGlyphs glyphs = doc.addGlyphs("Arial", 20, XpsFontStyle.Regular, 400f, 200f, "AVAJ rof SPX.esopsA");
glyphs.setBidiLevel(1);
glyphs.setFill(textFill);

此代码段将 Unicode 文本“AVAJ rof SPX.esopsA”添加到 XPS 文档的坐标 (400, 200) 处,并使用指定的字体和样式。

步骤 4:保存文档

使用以下代码保存生成的 XPS 文档:

doc.save(dataDir + "AddEncodingText_out.xps");

结论

恭喜!您已使用 Aspose.Page 成功将 Unicode 文本添加到 Java PostScript 应用程序中。本指南演示了一种简单而强大的方法来增强您的项目。 请随意探索 Aspose.Page 的更多特性和功能文档.

经常问的问题

我可以将 Aspose.Page for Java 与其他编程语言一起使用吗?

Aspose.Page 主要是为 Java 设计的,但 Aspose 提供了适用于各种编程语言的库。

有免费试用吗?

是的,您可以免费试用 Aspose.Page这里.

在哪里可以找到有关 Aspose.Page 的支持和讨论?

参观Aspose.Page 论坛以寻求支持和讨论。

如何获得 Aspose.Page 的临时许可证?

您可以获得临时许可证这里.

Aspose.Page 中有哪些可用的字体样式?

Aspose.Page支持Regular、Bold、Italic和BoldItalic等字体样式。