InDesign 2018’de Üçüncü Taraf Özel Veri Bağlantısı sorunları

InDesign 2018’de özel veri bağlantıları kullanan bir eklentinin yönettiği bağlantıların durumu, Bağlantılar panelinde düzgün şekilde güncellenmiyor ve yüksek çözünürlüklü varlıklar düşük çözünürlükte dışa aktarılıyor.

  • İlk sorunu çözmek için aşağıdaki satırı ana kaynak işleyiciye ekleyin, örn. CustomDataLink örnek eklentisindeki CusDtLnk.fr dosyası.
        IID_ILINKRESOURCEHELPERHANDLER, kFileLinkResourceHelperHandlerImpl,
  • Düşük çözünürlüklü dışa aktarma sorununu çözmek için ResourceHandler uygulamasında aşağıdaki parçacığı kullanın; örneğin, CustomDataLink örnek eklentisi için CustomDataLinkResourceHandler.h.
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 logosu

Hesabınıza giriş yapın