Последнее обновление
25 мая 2023 г.
|
Также применяется к Adobe InDesign, Adobe InDesign Server
В InDesign 2018 статус ссылок, управляемых подключаемым модулем с использованием настраиваемых ссылок на данные, не обновляется корректно на панели «Ссылки», и ресурсы с высоким разрешением экспортируются с низким разрешением.
- Чтобы решить первую проблему, добавьте строку, указанную ниже, к обработчику ресурсов, например, файл CusDtLnk.fr в примере плагина CustomDataLink.
IID_ILINKRESOURCEHELPERHANDLER, kFileLinkResourceHelperHandlerImpl,
- Чтобы решить проблему экспорта с низким разрешением, используйте следующий фрагмент в реализации ResourceHandler, например CustomDataLinkResourceHandler.h для примера плагина CustomDataLink.
virtual bool CanProvideFile(const UIDRef& ref, const URI& uri)
{
return true;
}
virtual ErrorCode GetFile(const UIDRef& ref, const URI& uri, IDFile& idFile)
{
if (Utils<ICusDtLnkFacade>()->URIToIDFile(uri, idFile))
return kSuccess;
return kFailure;
}