Цитата:
Сообщение от
belugin
Найти коммерческую библиотеку, поддерживающую эмбеддинг XML в PDF/A
По быстрому нашел только
вот это
Спасибо. Цена даже за некоммерческое использование захватывает дух, а о коммерческом и говорить нечего. Вчера перепробовал три GPL-библиотеки:
- PDF Clown
- SharpPDF
-
iTextSharp
Первые две позволяют присоединять файл только к странице в виде Annotation:FileAttachment , т.е. части документа, но стандарт ZUGFeRD он же x-Factur он же EN16931 строго предписывает присоединять ко всему документу целиком. С помощью iTextSharp получил вчера слабый успех: валидатор
https://www.zugferd-community.net/de...ard/validation в первый раз не свалился сразу, а одобрил вложенный файл, забраковав сам PDF из-за недостаточно корректных метаданных. Проклятый формат предписывает даже в метаданных XMP все до последней запятой:
Цитата:
<rdf
escription rdf:about=""
xmlns:zf="urn:ferd
dfa:invoice:rc#">
<zf
ocumentType>INVOICE</zf
ocumentType>
<zf
ocumentFileName>ZUGFeRD-invoice.xml</zf
ocumentFileName>
<zf:Version>RC</zf:Version>
<zf:ConformanceLevel>BASIC</zf:ConformanceLevel>
</rdf
escription>