Espon printer to barcode size
HejJeg har sæt en printer op til at printe, men uanset hvad, kan jeg ikke gøre størrelsen mindre til at printe fra koden af. Det er som om den har en minimum størrelse. Jeg vil gerne have den på størrelse med barcode.
Den skal bare sidde fast på tøjet, men lige nu bliver den for aflang
Min kode ser sådan her ud
for (int i = 0; i < 1/*Convert.ToInt32(produkt)*/; i++)
{
Page.ClientScript.RegisterClientScriptBlock(GetType(), "Impression", "window.print()", true);
PrintDocument pd = new PrintDocument();
PaperSize psize = new PaperSize("Custom", 2, 2);
pd.DefaultPageSettings.PaperSize = psize;
pd.DefaultPageSettings.Margins.Left = 10;
pd.DefaultPageSettings.Margins.Top = 10;
pd.DefaultPageSettings.Margins.Right = 10;
pd.DefaultPageSettings.Margins.Bottom = 10;
pd.PrintPage += new PrintPageEventHandler(this.pd_PrintPage);
pd.PrinterSettings.PrinterName = @"EPSON TM-U220 Receipt";
pd.Print();
void pd_PrintPage(object sender, PrintPageEventArgs ev)
{
Font printFont = new Font("Times New Roman", 11, FontStyle.Regular);
SolidBrush br = new SolidBrush(Color.Black);
ev.Graphics.DrawString( "ID: "+ Session["TidsbetillingID"].ToString() + " " + Session["fuldenavn"].ToString()+ " " +Convert.ToDateTime(Session["Afl"].ToString()).ToString("dd MMMM yyyy"), printFont, br, 1, 1);
}
Nogle der har styr på disse printer og deres egenskaber.