2

ビジネス目標の 1 つでは、画面上にピクセル パーフェクトなフォームを作成する必要があります。ユーザーがこのフォームを印刷すると、フォームの米国政府印刷局バージョンと完全に一致します。プリンターは、この文書の (妥当な) スキャン可能なコピーを生成します。以前のソリューションは PDF で、これは特定のポイントまでしか機能しません。

私は HTML/CSS に傾倒しており、それを支援するツールについての提案が欲しいです。

ツールについては、Firefox の PixelPerfect が良いスタートのようです。これのターゲット プラットフォームは (ドラム ロール) IE6 です。ドキュメントは次のようになります

HTML/CSS が完全にダメなら、次の選択肢は Adob​​e Flex です。

4

5 に答える 5

6

ピクセル パーフェクトな印刷が目標であり、PDF でさえ達成できない場合は、ブラウザーからの印刷をすぐにあきらめることができます。クライアント側でレンダリングする場合、さまざまなブラウザー (IE6? 頑張ってください!) からさまざまなフォント、ユーザー設定、A4 とレター サイズの用紙など、あまりにも多くの変数があります。

PDFが適していない理由をお尋ねできますか?

于 2009-10-27T13:30:43.533 に答える
1

レンダラー (IE、Acrobat など) の故障が心配な場合は、いつでもサーバー上でフォームをレンダリングし、ユーザーに画像を提供するだけで済みます。

于 2009-10-27T13:44:02.167 に答える
1

ピクセルパーフェクトなレイアウトを html/css、特にフォームで実現するのは非常に難しいことに同意します。ただし、pdf は外部の Web フォームから入力を受け取るか、入力すると印刷されるテキストフィールドを持つことができると思います。

pdf への Flex 出力は良い考えですが、レンダリング エンジンとして flex を使用することはあまり役に立たないと思います。

別のオプションは、pdf を作成し、サーバー側の言語を使用して以前の Web フォームのフィールドでカスタマイズし、結果を出力することです。(ruby/django/php で簡単に実行できます。優れた pdf ライブラリがいくつかあります。)

于 2009-10-27T13:33:55.170 に答える
1

まず、ピクセルを放棄します。あなたが探しているのは印刷スタイルシートで、すべてが物理単位 (cm/インチ)、フォント サイズ (pt) などを使用して指定されています。画面に表示されるもの、フォント サイズ、およびピクセル単位かどうか。 not は、スキャン可能なコピーを作成するという要件に関連していないようです。

問題は、物理ユニットと印刷スタイルシートに対する IE6 のサポートが十分に整っているかどうかです。クライアント用の印刷スタイルシートを作成した私の経験を考えると、間違った見方をすると印刷プロセス中にIEがクラッシュする可能性はあまりないと思います-あなたが扱っているフォームの複雑さではありません.

于 2009-10-27T13:34:24.810 に答える