Dernière mise à jour le
24 mai 2023
|
S’applique également à Adobe InDesign, Adobe InDesign Server
Dans InDesign 2018, le statut des liens gérés par un module externe utilisant des liaisons de données personnalisées ne se met pas à jour correctement dans le panneau Liens et les ressources haute résolution sont exportées en basse résolution.
- Pour résoudre le premier problème, ajoutez la ligne ci-dessous au patron du gestionnaire de ressources, par exemple, le fichier CusDtLnk.fr dans l’exemple de module externe CustomDataLink.
IID_ILINKRESOURCEHELPERHANDLER, kFileLinkResourceHelperHandlerImpl,
- Pour résoudre le problème d’exportation à basse résolution, utilisez l’extrait de code suivant dans l’implémentation ResourceHandler, par exemple, CustomDataLinkResourceHandler.h pour l’exemple de module externe 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;
}
Adobe
Recevez de l’aide plus rapidement et plus facilement
Nouvel utilisateur ?