C# itextsharp从字节创建新的pdf/a

C# itextsharp从字节创建新的pdf/a,c#,itext,pdfa,C#,Itext,Pdfa,是否可以从转换为字节的文件(.pdf)创建pdfa。因为我认为pdf和pdf/a之间没有直接的转换 我完全不知道怎么做,似乎找不到任何关于如何做的教程。从文件的字节创建pdfa-你的意思是pdf/a应该显示这些字节的十六进制转储吗?@mklm啊,对不起,我会编辑我的帖子。据我所知,pdf到pdfa转换没有一个线性api。根据您所谈论的PDF/A变体,使用itext低级API可能或多或少是可行的。普通PDF和PDF/A之间有区别,因为PDF/A有一些额外的功能。您需要提供额外的内容,例如缺少字体,

是否可以从转换为字节的文件(.pdf)创建pdfa。因为我认为pdf和pdf/a之间没有直接的转换


我完全不知道怎么做,似乎找不到任何关于如何做的教程。

从文件的字节创建pdfa-你的意思是pdf/a应该显示这些字节的十六进制转储吗?@mklm啊,对不起,我会编辑我的帖子。据我所知,pdf到pdfa转换没有一个线性api。根据您所谈论的PDF/A变体,使用itext低级API可能或多或少是可行的。普通PDF和PDF/A之间有区别,因为PDF/A有一些额外的功能。您需要提供额外的内容,例如缺少字体,或者PDF/A级别的结构(带标签的PDF),等等。字体最初是存在的,数据可能是从结构开始的,但字体和结构在制作普通PDF的过程中丢失了。首先,PDF应创建为PDF/a文件。你的问题听起来像:我做了胡萝卜汤,现在我想把那汤改回胡萝卜。不要那样做;换个新胡萝卜吧@BrunoLowagie啊,我明白了,我之所以想把它转换成pdf/a,是因为我们的rdlc是以pdf格式创建的,而且只使用pdf。从文件的字节创建pdfa-你的意思是pdf/a应该显示这些字节的十六进制转储吗?@mklm啊,对不起,我会编辑我的帖子。据我所知,pdf到pdfa的转换没有一个线性api。根据您所谈论的PDF/A变体,使用itext低级API可能或多或少是可行的。普通PDF和PDF/A之间有区别,因为PDF/A有一些额外的功能。您需要提供额外的内容,例如缺少字体,或者PDF/A级别的结构(带标签的PDF),等等。字体最初是存在的,数据可能是从结构开始的,但字体和结构在制作普通PDF的过程中丢失了。首先,PDF应创建为PDF/a文件。你的问题听起来像:我做了胡萝卜汤,现在我想把那汤改回胡萝卜。不要那样做;换个新胡萝卜吧@BrunoLowagie啊,我明白了,我之所以想把它转换成pdf/a,是因为我们的rdlc是用pdf格式创建的,而且只使用pdf格式。