page size

I create a PDF document using iTextSharp and this code: Document pdfDoc = new Document(PageSize.A4.Rotate(), 10f, 10f, 100f, 0f); I googled but I couldn't find the Envelope size. How do I set the page size as Envelope with Landscape orientation?
I would like to know more about the coordinates of a Rectangle, in particular: lower left X lower left Y upper right X upper right Y Every time, I get confused about how to make dimensions based on these coordinates to draw rectangle. If possible, can I get a graphical representation briefly about these coordinates positions?
I'm generating a PDF document with iTextSharp. This document must have only one page. In other words the content must fit the page size. Is it possible to achieve this with iTextSharp?
I want to produce a PDF with pages in landscape. While I can set the size of the page to landscape using document.setPageSize(PageSize.LETTER.rotate()); , it this doesn't achieve what I want. The content is still oriented left->right while I would like it to be bottom->top.
I have an existing document of which the pages are too big. How can I crop the pages?
I managed to set the size of the PDF document I'm creating to the size I need (~3cm x ~7cm), but the content inside the page is only using a third of the space. I need to use the whole available space.
I want to create a PDF file that has unequal page sizes.
I have the code in which I add multiple images to a Document object, but this code only adds the last image to the PDF.
I am generating a document that contains a table. I need to make sure that this table never exceeds one page in size, regardless of the amount of content in the cells. Is there a way to do this?
I have a PdfReader instance that contains some pages in landscape mode and other page in portrait. I need to distinguish them to perform some operations... However, if I call the getPageSize() , the value is always the same.