Останнє оновлення:
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;
}