У меня есть этот VF, отображаемый как Word:
<apex:page controller="MacchinePDFController" language="it_IT" cache="true" showHeader="false" applyHtmlTag="false" applyBodyTag="false" sidebar="false" contentType="application/msword#{!wordTitle}.doc">
И этот контроллер
if (!contentDistributionList.isEmpty()) {
imagesURLs = new List<String>();
sizesByURL = new Map<String, SizeWrapper>();
theFirstImage = contentDistributionList[0].ContentDownloadUrl;
for (ContentDistribution cd : contentDistributionList) {
sizesByURL.put(cd.ContentDownloadUrl, new SizeWrapper(versionsById.get(cd.ContentVersionId).Height__c, versionsById.get(cd.ContentVersionId).Width__c));
imageResize.imageResize(imagesURLs);
}
}
Мне нужно динамически изменить размеры изображений, чтобы соответствовать каждая страница перед загрузкой слова документа. Поля Высота __ c и Ширина __ c всегда равны нулю - никогда не будут заполнены.
Есть ли способ достичь этого с помощью JS? Я пробовал много раз, но, похоже, js даже не записывает инструкцию console.log. Мы уверены, что contentType = "application / msword # {! WordTitle} .do c" работает с JS?
Спасибо