Есть ли простой способ масштабировать PDF-файл, созданный cfdocument или cfpdf, до одной страницы с помощью CF8? Мой результат (календарь) может быть расширен до страницы 2 в зависимости от количества событий. Я бы предпочел масштабировать календарь, чтобы он поместился на одной странице. Я предполагаю, что могу создать PDF-файл с помощью cfdocument. Используйте cfpdf для проверки номеров страниц и цикла, пока totalPages> 1 создаст PDF с меньшим масштабом.
psudo code:
pdfScale = 100
cfdocument scale = "#pdfScale#"
cfpdf action = "getinfo" name = "mypdf"
cfloop while mypdf.totalPages > 1
pdfScale = pdfScale -5
cfdocument scale = "#pdfScale#"
cfpdf action = "getinfo" name = "mypdf"
/cfloop
Я на правильном пути или мне что-то не хватает, чтобы упростить задачу? Спасибо.