官方网站上的文件显示SetPdfVersion如下:
public void setPdfVersion(char version)
这是java版本。所以我可以这样称呼它:
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(RESULT));
writer.setPdfVersion(PdfWriter.VERSION_1_7);
所以当我想在C#中使用它时,我发现setPdfVersion的签名是
public virtual void SetPdfVersion(PdfName version);
C#中没有关于此功能的文档,那么如何使用c#?
答案 0 :(得分:2)
使用此:
writer.PdfVersion = PdfWriter.VERSION_1_7;
其中writer
是PdfWriter
的实例。
答案 1 :(得分:0)
我找出原因。 在java中,setXXX或getXXX等同于C#中的属性。
因此我们可以在C#中的PdfWriter中找到属性PdfVersion。