A4ページに24ラベル(37x70mm)を印刷する必要があります。フルサイズのA4ページを印刷するにはどうすればよいですか?
A4ページのサイズの表に対してhtmlを生成します。
私はブラウザからページを印刷しようとしましたが、成功しませんでした。上端を0に設定しましたが、ページは上から開始しませんでした(htmlページとブラウザ用)。
ここではabcpdfという半分のpdcファイルを生成しようとしましたが、ページは上から始まりますが下の余白は印刷されません。
A4ページに24ラベル(37x70mm)を印刷する必要があります。フルサイズのA4ページを印刷するにはどうすればよいですか?
A4ページのサイズの表に対してhtmlを生成します。
私はブラウザからページを印刷しようとしましたが、成功しませんでした。上端を0に設定しましたが、ページは上から開始しませんでした(htmlページとブラウザ用)。
ここではabcpdfという半分のpdcファイルを生成しようとしましたが、ページは上から始まりますが下の余白は印刷されません。
HTMLまたはHTML/CSSでこれを行う簡単な方法はありません。
PrinceXMLを使用することをお勧めします。リッチなXMLボキャブラリとXHTML/CSSを処理します。彼らはそのpdf出力から本を出版しました。また、GoogleドキュメントでPDFを生成するためにも使用されます。
そのWikipedia pageにいいリンクがあります。
ラベルの正確な余白などを得るには、実際にPDFとして生成する必要があります。
また、PDFで印刷するときは、余白に合わせてページを縮小する拡大/縮小モードがありますので、無効にするようにユーザーに指示する必要があります。それ。
ボトムマージンを印刷しない場合は、プリンターがそれを遠くに印刷しないことがありますか?私が所有しているもののほとんどは、上部と側部のマージンよりも大きなボトムマージンを持っていたことは分かっています。
ここpdfライブラリのリストです:
https://stackoverflow.com/questions/373926/lightweight-open-source-pdf-library-in-c
私はhtmlページからPDFを生成するabcpdfを使用して解決策を見つけた:
thedoc.mediabox.string = "A4";
thedoc.rect.string = thedoc.mediabox.string;
は、この設定で生成されたPDFはA4ページサイズを持ちます。
華麗です。 VB.netでも動作します。 – Urbycoz
ああ、これは私がRailsアプリケーションで同じ問題をしばらくやっていたので、ここの答えに非常に興味があります:) HTMLやCSSを使って何かをハックすることになりました。 ..あなたが手動で上のマージンを設定する必要があり、すべての偶数番号のページが空白であることを除いて... – workmad3