VB6またはVB.Netで印刷レイアウトエディターを作成しようとしていますが、開始に役立つ参考記事を探しています。
アイデアは、ユーザーが顧客の住所、請求書番号、行、合計などのボックスを描画できるようにすることで、請求書または明細書のレイアウトの印刷「領域」を定義するためにエディターを使用することです。プログラムは、翻訳方法を理解します。さまざまなボックスの寸法と位置を印刷場所に配置して、レイアウト定義ファイルに保存します。このファイルは、後でアカウントシステムがさまざまなレポートを印刷するために使用します。さまざまな理由で(主にアカウントシステムがWindows以外であるため)、テキストをWordまたは同様の製品に配置して、ドキュメントを印刷することはできません。もちろん、ドキュメントレイアウトファイルは手動で編集できますが、あまり使い勝手がよくありません。
ご想像のとおり、「フォームエディタ」や「レイアウトエディタ」などを検索すると、何百もの無関係な結果が得られます。イライラするのは、非常に関連性の高い記事を見たが、ブックマークを失ったことです。
私は誰かがいくつかのポインタを持っていることを望んでいます。
おかげで、これは私が想像したよりも複雑に聞こえます。vb.netでこれを行う方法がかなり明確だったので、失った元の記事を見つけられたらと思います。
これは印刷されたフォームのレイアウトなので、複雑さを大幅に軽減できると思います。実際には、各印刷領域のサイズと位置、フォント、配置、色の情報、場合によってはグラフィックのファイル名を保存するだけで済みます。ロゴが必要な場合。レイアウト定義ファイルの形式は完全に私の管理下にあります。