Я пишу веб-приложение для создания ярлыков. Принтер этикеток, на который я нацеливаюсь, использует 12-миллиметровую ленту, и клиент указал, что они хотят ограничить этикетки до 3,25 ". Я знаю, что с iTextSharp я могу указать размер документа, который я хочу создать, однако, похоже, у меня есть указать ширину и высоту.
Document document = new Document(new iTextSharp.text.Rectangle(234f, 33.84f));
234 - это 3,25 ", конвертированные в точки, а 33,84 - 12 мм, конвертированные в точки, поэтому для документа устанавливается максимально допустимый размер. Есть ли способ установить только высоту и позволить документу автоматически расширяться до величины содержание? С этим, есть ли способ определить, превышает ли расширенная ширина документа максимальную разрешенную клиентом? Заранее спасибо за любую помощь, которую вы можете предложить.