小编Luc*_*Ian的帖子

为 FOP 从 JAR 加载字体

fonts我的应用程序的 JAR 目录中有一个 TTF 字体。

 myapp.jar /
     fop /
        config.xml
        font.ttf
Run Code Online (Sandbox Code Playgroud)

我以这种方式创建我的 FOP:

    FopFactory fopFactory = FopFactory.newInstance();
    fopFactory.setStrictValidation(false);
    fopFactory.setUserConfig(getClasspathFile("/fop/config.xml"));
    FOUserAgent foUserAgent = fopFactory.newFOUserAgent();
   ...
Run Code Online (Sandbox Code Playgroud)

如何配置config.xml嵌入font.ttf到我正在渲染的 PDF 文件中?

java pdf apache-fop

8
推荐指数
1
解决办法
2111
查看次数

如何在Apache FOP中设置全局字体系列?

这是我以前用过的:

 <fo:block font-family="Tahoma">Text</fo:block>
Run Code Online (Sandbox Code Playgroud)

如何指定"Tahoma"是整个文档的字体系列?

我正在寻找相当于CSS的

body {
  font-family: "Tahoma";
}
Run Code Online (Sandbox Code Playgroud)

java apache pdf fonts apache-fop

6
推荐指数
1
解决办法
9622
查看次数

在Java EE中组织诊断测试的正确方法

我工作的一个Spring-based web-application使用几个组件,包括PostgreSQL,raw filesystem以及更多......

我想制作一个小型管理页面,管理员可以测试,如果所有组件都正常工作,例如:

  • if PostgreSQL是up,running,并接受读/写
  • 如果FileSystem可以访问,如果有剩余空间等.
  • 其他模块也一样

您知道这种问题的设计解决方案(诊断/自检)吗?我应该在使用这些组件的模块中创建方法(例如在PostgreSQL数据访问层中),执行虚拟写入和读取确认,给定的服务/组件是否正常工作?

java filesystems postgresql spring diagnostics

5
推荐指数
1
解决办法
154
查看次数

在纯C++中扩充类/应用方面(C++ 11)

假设我有一个班级:

class Widget {
public:
    void initialize() {
        // hurr-durr
    };

    int computeAnswer() {
        return -42;
    };

    std::string getQuestion() {
        return "The question";
    };
};
Run Code Online (Sandbox Code Playgroud)

它执行一些计算,可以做任何想做的事情.

现在我想增加它 - 应用一个方面,比如记录每个方法调用.

如果我手动实现,我将以这种方式实现所有方法:

  int LoggingWidget::computeAnswer(){
    log << 'Calling method computeAnswer';
    int result = Widget::computerAnswer();
    log << 'Result = ' << result;
    return result;
  }
Run Code Online (Sandbox Code Playgroud)

我希望解决方案尽可能通用(我不想手动转发所有调用),因此可能的用法可能包括其中一个(以可能的为准)

Widget* w = new LoggingWidget();  // either a class that inherits from Widget
                                  // and automatically forwards all calls.

Widget* w = new Logging<Widget>(); // …
Run Code Online (Sandbox Code Playgroud)

c++ aop aspect c++11

2
推荐指数
1
解决办法
1141
查看次数

标签 统计

java ×3

apache-fop ×2

pdf ×2

aop ×1

apache ×1

aspect ×1

c++ ×1

c++11 ×1

diagnostics ×1

filesystems ×1

fonts ×1

postgresql ×1

spring ×1