使用ABCpdf获取PDF的标题,作者等

时间:2010-08-19 16:30:13

标签: abcpdf

我正在使用ABCpdf,并且无法以编程方式获取文档的标题或作者。似乎无法在WebSupergoo的网站上找到任何好的例子!必须是一个简单的问题。

Doc d = new Doc();
d.Read(path);
var y = d.GetInfo(d.Root, "/Title:Text");
var x = d.GetInfo(d.Root, "/publicfilePath:Text");

1 个答案:

答案 0 :(得分:3)

最后确定非常简单。

这就是我添加信息的方式

            int theID = doc.AddObject("<< >>");
            doc.SetInfo(-1, "/Info:Ref", theID.ToString());

            publicPath = base.GetPublicSavePath(FilePrefix);
            doc.SetInfo(theID, "/Title:Text", "here is where the title goes");
            doc.SetInfo(theID, "/Author:Text", "WebSupergoo");
            doc.SetInfo(theID, "/publicfilePath:Text", publicPath);

            doc.Save(publicPath);

这就是我需要获得它的方式

        var a = d.GetInfo(-1, "/Info/publicfilePath");
        var b = d.GetInfo(-1, "/Info/Title");