如何在不使用静态rect方法的情况下创建IDOMPathGeometryPtr?

时间:2018-10-02 12:54:53

标签: c++ pdf mako-sdk

我正在尝试使用Mako SDK创建一个IDOMPathGeometry。我打算用自己的几何图形填充它,但是我只能找到采用create(...)的静态FRect方法。

如何创建一个可以填充自己的空白IDOMPathGeometry

1 个答案:

答案 0 :(得分:0)

可以使用IJawsMako::createInstance(...)方法创建所有Mako SDK类。

在这种情况下,您将使用类似于以下代码:

IDOMPathGeometryPtr pathGeometry = edlobj2IDOMPathGeometry(m_mako->createInstance(IDOMPathGeometry::classID()));
if (!pathGeometry)
{
    // Handle error
}