Всегда получайте поля 1 см сверху и слева на ZEBRA Printing

Я печатаю pdf на своем принтере ZEBRA. Размер бумаги ZEBRA составляет 10 см x 7 см. у меня всегда как зазор 1 см.! введите здесь описание изображения

как избавиться от этого пробела?

protected void Page_Load(object sender, EventArgs e)
{
    // step 1
    // need to write to memory first due to IE wanting
    // to know the length of the pdf beforehand
    MemoryStream m = new MemoryStream();

    Rectangle pageSize = new Rectangle(100f, 70f) ;

    pageSize.BorderColor = BaseColor.BLACK;
    pageSize.BorderWidth = 4f;
    pageSize.BorderWidthBottom = 2f;

    Document document = new Document(pageSize, 0f, 0f, 0f, 0f);
    try
    {
        // step 2: we set the ContentType and create an instance of the Writer
        Response.ContentType = "application/pdf";
        PdfWriter writer = PdfWriter.GetInstance(document, m);
        writer.CloseStream = false;

        // step 3
        document.Open();

        // step 4
       document.Add(new Paragraph("This is a custom size"));
    }
    catch (DocumentException ex)
    {
        Console.Error.WriteLine(ex.StackTrace);
        Console.Error.WriteLine(ex.Message);
    }
    // step 5: Close document
    document.Close();

    // step 6: Write pdf bytes to outputstream
    Response.OutputStream.Write(m.GetBuffer(), 0, m.GetBuffer().Length);
    Response.OutputStream.Flush();
    Response.OutputStream.Close();
    m.Close();
}

override protected void OnInit(EventArgs e)
{    
    InitializeComponent();
    base.OnInit(e);
}

private void InitializeComponent()
{
    this.Load += new System.EventHandler(this.Page_Load);
}

Заранее спасибо, стив

PS: я уже установил маржу = 0 Document document = new Document(pageSize, 0f, 0f, 0f, 0f);


person user609511    schedule 20.01.2012    source источник
comment
Вы установили размер этикетки и поля в драйверах принтера?   -  person Renatas M.    schedule 20.01.2012
comment
Около 1 часа я имею дело с этим .... спасибо.   -  person user609511    schedule 20.01.2012
comment
так установка в драйверах принтера помогла?   -  person Renatas M.    schedule 20.01.2012
comment
Так что добавьте ответ, напишите, что вы сделали, чтобы исправить это, и примите ответ. Другие пользователи с такой же проблемой будут знать, что делать.   -  person Renatas M.    schedule 23.01.2012


Ответы (1)


просто установите конфигурацию ZEBRA

person user609511    schedule 24.01.2012
comment
Я изменил конфигурацию, но кажется, что ZebraNet не соблюдает эту конфигурацию! - person Amir Hajiha; 15.07.2019