Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 如何在interop生成的PDF中添加标题?_C# 4.0_Pdf_Pdf Generation_Itextsharp - Fatal编程技术网

C# 4.0 如何在interop生成的PDF中添加标题?

C# 4.0 如何在interop生成的PDF中添加标题?,c#-4.0,pdf,pdf-generation,itextsharp,C# 4.0,Pdf,Pdf Generation,Itextsharp,我正在使用互操作服务生成MSWord到PDF和.ppt到PDF。我想在PDF中添加标题。我面临两个问题: 在通过互操作生成PDF时,我找不到动态添加页眉或页脚的方法。 我还尝试在生成的PDF中添加标题,但itext sharp正在创建一个新的PDF文件,这使得我的过程很长。 有没有什么方法可以让我在将MSWord转换为PDF时动态添加标题 注意:我没有使用iTextSharp将MSWord生成为PDF使用fpdf@www.fpdf.orgI只能使用interop或iText,不能使用任何其他工具

我正在使用互操作服务生成MSWord到PDF和.ppt到PDF。我想在PDF中添加标题。我面临两个问题:

在通过互操作生成PDF时,我找不到动态添加页眉或页脚的方法。 我还尝试在生成的PDF中添加标题,但itext sharp正在创建一个新的PDF文件,这使得我的过程很长。 有没有什么方法可以让我在将MSWord转换为PDF时动态添加标题


注意:我没有使用iTextSharp将MSWord生成为PDF使用fpdf@www.fpdf.orgI只能使用interop或iText,不能使用任何其他工具。iTextSharp无法写入其读取的同一文件,但这并不意味着您需要创建两个文件。您可以将iTextSharp与MemoryStream而不是FileStream一起使用,然后在完成后将这些字节保存在原始文件的顶部。