問題タブ [zugferd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# で abcpdf を使用して PDF A/3 から埋め込み XML ファイルを抽出する - ZUGFeRD
私は現在、新しいドイツ語の ZUGFeRD ファイルを扱っています。これらは、データを含む XML ファイルが埋め込まれた PDF A/3 ファイルです。
C# で abcpdf 8.1 を使用して、PDF A/3 からこの XML ファイルを抽出したいと考えています。
これを行う方法はありますか?
どうもありがとうございました。
vb.net - iTextSharp XML ZUGFeRD-invoice.xml 添付ファイル
iTextSharp 5.5.3 を使用しており、ConformanceLevel = ZUGFeRD で PDF/A を生成する必要があります。正しい XMP スキーマ フラグを設定するのに問題があります。
コードは機能していますが、常に例外が発生します
ZUGFeRD XMP スキーマには添付ファイル名が含まれる必要があります
ライターを閉じたとき。PDF は以前に生成されましたが、ZUGFeRD に準拠していないようです。
この警告を修正する方法がわかりません。誰かが私を助けてくれることを本当に願っています。私はこの問題に2日間取り組んできましたが、方法が見つかりません。
c# - PDF を PDF/A3 に、または PDF/A-1 を PDF/A-3 に変換
ZUGFeRD ファイルを生成するために iTextSharp をテストしています。私の最初のステップは、既存の PDF/A-3 ファイルから ZUGFeRD コンフォーム ファイルを生成することでした。これは、PDFACopy を使用して必要な PDFFileSpecification を作成することで成功しました。
次のステップは、既存の PDF または PDF/A-1 ファイルから PDF/A-3 ファイルを生成することです。これは難しい部分です。
まず、PDFACopy を通常の PDF (PDF/A ではない) と組み合わせて使用しようとすると、PDFACopy は PDF/A 準拠のファイルでのみ使用できるというエラーが表示されます。私の最初の質問は、iTextSharp を使用して PDF から PDF/A-3 準拠のファイルを取得する方法です。
ギャップを減らすために、Ghostscript を使用して PDF を PDF/A-1 ファイルに変換することにしました (cf. Ghostscript を使用して PDF を PDF/A または PDF/X に変換する方法は? )。これは成功したので、もう一度やり直しました。次に、「PDF/A バージョンが異なります」というエラーが表示されます。投げられました。既存の PDF/A-1 から新しい PDF/A-3 にコピーできないようです。既存の PDF(/A-1) からこの PDF/A-3 を作成するにはどうすればよいですか? それは可能ですか?
これが私のコードです:
もう 1 つの質問: addDocument は機能しますが、copy.addPage(copy.getImportedPage(src_reader, i)) を使用すると、「ドキュメントにページがありません」というエラーがスローされます。なぜ?
java - iText#: ZUGFeRD の間違った NamespaceUri
ZUGFeRD-PDF のメタデータを調べたところ、iText# が PdfAXmpWriter で ZUGFeRD の間違った/古い名前空間 URI を定義していることがわかりました。
の namspaceUrizf
はurn:ferd:pdfa:CrossIndustryDocument:invoice:1p0#
、通常の iText (Java 用) で正しく定義されていますが、iText# では定義されていますurn:ferd:pdfa:invoice:1p0#
これを確認していただけますか?
xml - ZUGFeRD-XML を perl で PDF に添付するには?
ZUGFeRD で宣言されているように、XML が添付された PDF/A 3b ドキュメントを作成する必要があります。この目的のために、XML ファイルを文字列として作成し、PDF に添付できる perl スクリプトを自分で作成しました。pdflib-cookbookのチュートリアルに従いましたが、XML が PDF に 100% 添付されることはありません。添付ファイルの下に表示され、そこからファイルシステムに保存できますが、エディターで PDF を確認すると、XML ではなく XMP-Metadata のみが表示されます。
XML を埋め込みファイル ストリームなどとして添付する必要があると思いますが、コードに何かが欠けているのか、別の方法で追加する必要があるのか よくわかりません。
これは私の XMP ファイルです:
これは私が作成した XML 文字列です:
これは、XMP と XML をファイルに添付するための私の perl コードです。
vb.net - コニック ツグフェルト 10 進数
VB.net の Koink.io SDK を使用して ZUGFeRD 請求書を作成しようとしています。私のコードは次のとおりです。
そして、.xml請求書では
しかし、仕様上、「833.70」(ゼロを含む)にする必要がありますが、問題はありますか? 解決できますか?
ありがとう