Как я могу удалить верхнее поле по умолчанию в PDF-документе с помощью itextsharp?

Я пытаюсь заставить мой pdf-документ начинаться с (0,0), однако кажется, что объект документа имеет верхнее поле по умолчанию, которое я не могу установить на 0. Есть ли способ сделать это?

Мой код выглядит следующим образом

        using (MemoryStream memoria = new MemoryStream())
        {
            Document pdf = new Document(new Rectangle(288, 144));

            try
            {
                PdfWriter writer = PdfWriter.GetInstance(pdf, memoria);

                pdf.Open();
                pdf.SetMargins(0, 0, 0, 0);

                PdfPTable tPrincipal = new PdfPTable(2);            
                tPrincipal .WidthPercentage = 100;           
                tPrincipal .DefaultCell.Border = 0;
                tPrincipal .TotalWidth = 288f;
                tPrincipal .LockedWidth = true;

....

Я просто не могу установить верхнее поле на 0. Его просто не волнует мой параметр ( 0,0,0,0) и оставляет верхнее поле (около 50f).

8
задан Lilian 11 October 2010 в 05:39
поделиться