問題タブ [foxit]
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.
itext - foxit で署名を検証しているときに、将来のエラーで署名されているようです
署名をクリックして署名を検証すると、以下のエラーが発生します。
署名検証ステータス。
- 署名が無効です。
- 署名は今後署名されるようです。
- 現在のユーザーによって認証されています。
ローカル マシンにサインインし、ローカル マシンで署名済みの PDF を開きます。
Foxit バージョン: 7.3.4.311
Adobe Readerで同じファイルを開き、Adobeで署名を検証できます.PDF署名にc#とItextsharpを使用しています。
javascript - この JavaScript で「/^\s*$/」とはどういう意味ですか?
別のフィールドにデータが含まれている場合に必要に応じてフィールドを設定するために、PDF フォームでうまく機能するこの JavaScript があります。ただし、テストでは「0.00」の値を無視したいと考えています。/^\s*$/
しかし、自分の状態に合わせてスクリプトを変更する方法は言うまでもなく、 どういう意味かわかりません。
ありがとうございました!
javascript - Javascript を使用して PDF 形式で時間範囲を比較する
月の各日に 6 つの異なる期間を持つ PDF フォームがあり、ユーザーが完了したときにそれらの期間が重複しないようにする必要があります。すべての期間が完了するわけではありませんが、完了する期間は一意である必要があります。この以前の投稿からインスピレーションを得ましたJavaScript を使用して時間範囲を比較します特に@RobGによる貢献。ただし、スクリプトに関する知識が不足しているため、特定のアプリケーション用にそのコードを作成する能力が妨げられています。期間を確認するだけでなく、フォームで毎日これを繰り返す必要がありますが、特にその日のエントリが作成されている場合は、一度に 1 日ずつ実行したいと考えています。これは PDF フォームであるため、その検証を実行する方法がわかりません。たとえば、期間が完了するたびに実行する必要がありますか? つまり、開始時刻と終了時刻がありますか? それで、それはその時間エントリの「検証」スクリプトとして機能しますか? フォームがどのように見えるかのサンプルを次に示します。
フォームのコードを更新する試みは次のとおりです。
このサンプルでは、フィールド名を綴りましたが、一度に最大 31 日間これを繰り返すため、'TimeIn' と 'TimeOut' を入れることができるドキュメント スクリプトを作成する方法を見つけたいと思います。変数を使用して毎日呼び出す必要がありますが、必要に応じてそれなしで済むと思います。フォームのサイズが 6 期間、潜在的に 31 日間にわたってコードを繰り返すことを心配するだけです。ありがとうございました!
編集:時間の値はHH:mmです