Težave s prikazovanjem datotek PDF prek terminalskega strežnika z uporabo programa Reader ali Acrobat

Težava

Ko gledate datoteke PDF v programu Adobe Acrobat ali Adobe Reader v okolju terminalskega strežnika/Citrix, prikaz počasi posodablja sliko prek povezave RDP. Ta težava je še posebej opazna med premikanjem skozi dokumente PDF, ki vsebujejo slike visoke ločljivosti.

Rešitve

Rešitev 1: posodobite nastavitve prikaza strani v programu Acrobat ali Reader.

Spremenite naslednje nastavitve v programu Acrobat ali Reader.  Te možnosti lahko onemogočite neposredno v programu Reader/Acrobat, pod »Uredi > Nastavitve > Prikaz strani > Upodabljanje«, ali z uporabo registrskih ključev za sistemske skrbnike:

  • izključite »Pospeševanje 2D grafike« HKCU\Software\Adobe\Acrobat Reader\9.0\AVDisplay - bUse2DGPUf=dword:0
  • izključite »Glajenje slik« HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - bAntialiasImages=dword:0
  • izključite “Glajenje črtnih risb« HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - bAntialiasGraphics=dword:0
  • nastavite »Glajenje besedila« na Brez (kot opcija: nekateri kupci so poročali o sprejemljivem delovanju brez nastavitve možnosti Glajenje besedila na vrednost Brez)
    • HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - bAntialiasText=dword:0
    • HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - iAntialiasThreshold=dword:0
    • HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - benableDDR=dword:0

Adobe uradno ne podpira spreminjanja vrednosti registra, zato to storite na lastno odgovornost. Spremenite samo tiste nastavitve registra, za katere imate ustrezne pravice in izkušnje.

Sistemski skrbniki morajo te nastavitve najprej spremeniti z uporabo pogovornega okna Nastavitve v programu Adobe Reader (brez uporabe registra) ter ponovno preizkusiti delovanje prek programa Citrix. Ko najdete pravo kombinacijo delujočih nastavitev, zabeležite vrednosti registrskih ključev, ki jih lahko nato uporabite za druge namestitve programa Reader.  To je pomembno, saj se lahko vrednost ključa iAntialiasThreshold razlikuje (0, 1 ali 12) glede na to, ali so druge možnosti izključene.

Opomba: te nastavitve izboljšajo zmogljivost prikazovanja pri počasnih povezavah, hkrati pa lahko neugodno vplivajo na prikazovanje prek povezav LAN. Te boste morali temeljito preizkusiti.

Rešitev 2: uporabite orodje za stiskanje RDP in stisnite podatke, ki so poslani »prek žice«.  

RDP pošlje celoten nabor podatkov o sliki ob vsakem pomiku slike na strani. Pošiljanje vseh podatkov hkrati obremeni omrežno povezavo, še posebej omejene pasovne širine.  Nekateri kupci so bili uspešni z uporabo naslednjega orodja, ki izboljša prikazovanje na terminalskem strežniku za počasnejših povezavah: http://www.ericom.com/ericom_blaze.asp

Dodatne informacije

V programu Acrobat ali Reader ni splošnih rešitev za izboljšanje težav z delovanjem terminalskega strežnika. Težave z delovanjem so pogostokrat posledice omejitve pasovne širine omrežne povezave ali samega protokola RDP.  

Protokol RDP ni vedno kos podatkom o sliki. Terminalski strežnik v sistemu Windows 2003 Server uporablja RDP različico 5.2. Terminalski strežnik v sistemu Windows 2008 Server uporablja RDP različico 7.0., ki izboljša prikazovanje slik. Zaradi tega posodobitev na novejši operacijski sistem izboljša delovanje, če ta uporablja novejši RDP, npr. različice 7.0.

Tukaj je članek s spletnega mesta Citrix, ki opisuje enako težavo:

http://support.citrix.com/article/CTX122914

in objava v naših forumih z enako vsebino:

http://forums.adobe.com/thread/439803