Pārlūkprogramma neatver PDF dokumentus? Risinājums. Kā atspējot iebūvēto PDF skatītāju pārlūkprogrammā Chrome (Rambler, Yandex) vai Firefox, drukājot PDF failus no ti, 11

Tukša melna lapa PDF dokumenta vietā Apple Safari tīmekļa pārlūkprogrammā
Dažreiz cerības nav pamatotas. Cilvēks ar nepacietību gaida, kad varēs izlasīt tā aprīkojuma lietošanas pamācību, kuru plāno iegādāties, bet tā vietā... ekrānā parādās tukša lapa. Patiešām, dažreiz hipersaite nenoved uz nākamo tīmekļa lapu, bet atver PDF dokumentu tieši pārlūkprogrammā. Vairumā gadījumu tā nav problēma, un lietotājam viss šķiet tik caurspīdīgs, ka viņš var pat nedomāt par to, kāda veida fails pašlaik ir atvērts. Mūsdienu pārlūkprogrammas bez trešās puses programmatūras pievienojumprogrammām veic lielisku darbu, atverot PDF failus, kurus lietotāji parasti skatās mobilās ierīces. Bet dažreiz pārlūkprogrammas safari, Google Chrome un Firefox iekšā MacOS X uzvesties savādāk, nekā lietotājs gaida. Saistīta PDF faila vietā neapmierināts un neapmierināts lasītājs nonāk melnbaltā lapā, kurā nav nekādas informācijas. Par laimi šai problēmai ir vienkāršs risinājums, kuru mēs šodien apsvērsim.


Grūtības ar PDF dokumentu atvēršanu, ko lietotāji piedzīvoja pagājušā gada jūnijā. Problēmai jau ir pievērsušies tādi vadošie angliski runājošie "ābolu" kopienas sūtņi kā TidBITS un Mac OS X Hints. Un tomēr šī tēma aktualizējas atkal un atkal. Lielākajai daļai lietotāju viss tiek atvērts, kā vajadzētu. Bet jebkuras problēmas būtība ir tāda, ka tad, kad tā radās, cilvēku maz interesē, kā ir ar vairākumu. Viņš vēlētos darīt labu darbu. Tā kā PDF dokumenti internetā bieži sniedz norādījumus par mājsaimniecības ierīces un statistikas informāciju, iespēja tos atvērt bez problēmām ir ārkārtīgi svarīga daudziem lietotājiem.

Katram gadījumam precizēsim: mēs runājam par Safari versiju Mac datoriem, nevis par mobilā versijašī labi zināmā Apple pārlūkprogramma, kas atspoguļo mobilā interneta aktivitātes. Datoru platformu tīmekļa navigācijas tirgū Safari ieņem pienācīgu, taču daudz pieticīgāku vietu. Par šī stāvokļa iemesliem mēs

Vairumā gadījumu PDF dokumentu lasīšanas problēma sakņojas divos Adobe spraudņos, kas var "nepietikt" ar mūsdienu pārlūkprogrammām. Šie ir papildinājumi: AdobePDFViewer.plugin un AdobePDFViewerNPAPI.plugin. Tie tika instalēti programmā Adobe Reader un Adobe Acrobat Pro, un tie bija paredzēti, lai pārlūkprogrammas varētu atvērt Adobe izstrādātos PDF dokumentus.

Šie spraudņi Adobe Reader vai Adobe Acrobat Pro versijām, kas vecākas par 10.1.3, pašlaik nav saderīgi ar dažām pārlūkprogrammām. Mēs galvenokārt runājam par Safari 5.1 (vai jaunāku), kā arī jaunākajām Firefox versijām. Vienīgā atšķirība problēmas izpausmē ir tāda, ka Safari lietotājam parādīs melnu lapu, bet Firefox - baltu. Bet abos gadījumos lapa būs tukša. Ja lietotājs saskaras ar līdzīgu situāciju, tā ir droša zīme, ka viņa sistēmā ir instalēti Adobe spraudņi, kas nav saderīgi ar šo pārlūkprogrammu. Bet, protams, vienmēr pastāv neliela iespēja, ka šādai pārlūkprogrammas darbībai ir kāds cits iemesls.

Pirms turpināt noņemt spraudņus, kas traucē normālu darbību, noteikti aizveriet pārlūkprogrammu. Šie paplašinājumi atrodas mapē spraudņi, kas savukārt atrodas mapē Bibliotēka. Šeit nav runa par slēptu bibliotēku jūsu mājas direktorijā, kuras adrese ir apzīmēta kā ~/Bibliotēka/Interneta spraudņi

Nē, šajā gadījumā mēs runājam par bibliotēku, kurai var piekļūt tieši no jūsu saknes direktorija cietais disks, tas ir /Bibliotēka/Interneta spraudņi

Atveriet šo mapi un atrodiet visus failus, kuru nosaukumi sākas ar AdobePDFViewer, un pārvietojiet tos no šīs mapes (piemēram, īslaicīgi "velciet" tos uz darbvirsmu). Tas ir tikai piesardzības pasākums, lai pēc vajadzības varētu viegli atjaunot spraudņus, atgriežot tos savās vietās. Lai pārvietotu šos failus, būs jāievada datora administratora lietotājvārds un parole.


Tomēr dažreiz šie spraudņi var nonākt jūsu mājas (Home) direktorija bibliotēkā. AT operētājsistēmas Operētājsistēmā Mac OS X 10.7 Lion un 10.8 šī mape ir paslēpta. Lai tai piekļūtu, izmantojot Finder, nospiediet opcijas taustiņu un atlasiet darbību doties uz bibliotēku (Bibliotēka Go angļu valodas versijā). Šai bibliotēkai ir interneta pievienojumprogrammu mape Interneta spraudņi.

Iedziļinieties tajā. Ja ir spraudņi AdobePDFViewer, pārvietojiet tos no šīs mapes. Darbībai būs jāievada administratora pieteikumvārds un parole. Patiesībā viss ir tāpat kā visa datora līmeņa bibliotēkā, tikai ar dažiem smalkumiem, kurus uzskatījām par vajadzīgu izskatīt atsevišķi.

Kad spraudņi ir izņemti no bibliotēkas, restartējiet tīmekļa pārlūkprogrammu ar problēmu. Mēģiniet atvērt PDF dokumentu no saites. Ja problēma patiešām bija Adobe spraudņos, to pareizi atvērs pašas pārlūkprogrammas programmatūra.

Iegūts no vietnes TidBITS.com

Labdien. ES izmantoju Google pārlūkprogramma Chrome ir gandrīz kopš oficiālā paziņojuma, un man tas ļoti patīk. Un tagad jau ir gadījies, ka pat Opera jau ir pārgājusi uz Chromium dzinēju un būtībā ir tas pats Chrome, tikai ar nedaudz pārveidotu apvalku un “citām” funkcijām. Es jau vienreiz rakstīju par to, kā pārlūkprogrammās. Šodien mēs pieskarsimies nedaudz citai tēmai, proti: pārlūkprogrammās iebūvētā spraudņa atspējošana skatīšanai. Es īsti nevaru izskaidrot, kāpēc tas tā ir, bet man nepatīk, ka .pdf faili tiek atvērti pārlūkprogrammā. Es dodu priekšroku Acrobat Reader vai STDU Viewer lietošanai. Ja kāda iemesla dēļ spraudnis pārstāja darboties un jums tas ir nepieciešams, pateicoties šim rakstam, jūs uzzināsit, kā to atkal ieslēgt.

1. Google Chrome un visas pārlūkprogrammas, kuru pamatā ir Chromium dzinējs (CoolNovo, RockMelt, Rambler Nichrome, Yandex.Browser, [email protected]). Var darboties arī operētājsistēmā Opera, kas vecāka par 15. versiju.

1) Atveriet pārlūkprogrammu un adreses joslā ierakstiet:

chrome://plugins/

Mēs nokļūstam spraudņu lapā:

Chrome PDF skatītājs" un atspējojiet to. Atkarībā no pārlūkprogrammas vienumu var saukt atšķirīgi, piemēram, in Yandex pārlūks tiek saukts skatītājs Yandex PDF skatītājs.

Tas arī viss, tagad .pdf faili tiks atvērti, izmantojot datorā instalēto programmu.

2 Mozilla Firefox

1) Atveriet pārlūkprogrammu, noklikšķiniet uz pogas Firefox augšā pa kreisi → "Iestatījumi" → "Iestatījumi".

2) Atvērtajā logā dodieties uz cilni "Programmas". Ievadiet meklēšanā Portatīvā dokumenta formāts:

3) Izvēlieties Portatīvā dokumenta formāts (PDF) un noklikšķiniet uz trīsstūra labajā pusē labajā kolonnā, šeit mēs atlasām, ko mēs vēlamies darīt ar PDF failiem, atlasot pēdējo vienumu ( izmantot citu) varat iestatīt konkrētu programmu failu atvēršanai. Es gribētu izvēlēties "Saglabāt failu", kas parādīs faila lejupielādes logu un pēc tam strādāšu ar failu, kā es uzskatu par piemērotu.

Internet Explorer 11 & 10 tiek uzskatīti par labākajiem patentēta Microsoft pārlūkprogramma; Internet Explorer. Operētājsistēmā Windows 8 un Windows 7 varat izmantot IE 10 un IE 11. Abās šajās iterācijās daži lietotāji saskārās ar problēmu, kas, mēģinot lejupielādēt un atvērt PDF failu, Internet Explorer neatvērs PDF failus.

Dažreiz IE vienkārši uzkaras, ielādējot PDF failus. Par šo jautājumu; varat izmantot uzdevumu pārvaldnieku, lai beigtu sesiju. Bija gadījumi, kad daudzas reizes, fails tiek ielādēts, bet daļēji. Tie var tikt atvērti lieliski citās pārlūkprogrammās, bet ne IE.

Tātad, kā var atrisināt šo IE uzvedību? Vienkārša lieta, ko varētu novērst, ir iestatīt noklusējuma PDF lasītāju uz " lasītājs prezentēts Windows 10 / 8.1 , vai jebkuru citu trešās puses PDF lasītāju pēc jūsu izvēles. Tas atrisinās problēmu. Bet, ja tā nenotiek, varat izmēģināt šo reģistra labojumu, lai atrisinātu problēmu:

PDF faili netiks atvērti pārlūkprogrammā Internet Explorer

1. Klikšķis Windows taustiņš + R kombinācija, tips put Regedt32.exe iekšā Skrien dialoglodziņā un nospiediet taustiņu Enter, lai atvērtu reģistra redaktoru.

2. Dodieties uz nākamo vietu:

HKEY_CURRENT_USER programmatūra Microsoft Internet Explorer galvenā

3. Šīs atrašanās vietas labajā rūtī atrodiet TabProcGrowth nosaukts DWORD. Šis DWORD patiesībā ir saīsinājums Cilnes procesa izaugsme; kas nosaka ātrumu, ar kādu IE izveido jaunas cilnes procesus. Ja atrodat DWORD, tā vērtībai ir jābūt 0 . Ja to neatrodat, izveidojiet to manuāli, izmantojot labo klikšķi -> Jauns -> DWORD vērtība. Tagad noklikšķiniet uz tā paša DWORD, lai mainītu tā datu vērtību:

4. Tagad iestatiet vērtību datus no 0 līdz 1. Klikšķis labi. Ievietojot datu vērtību 1, tiek nodrošināts, ka visas noteiktā kadra procesa cilnes tiek izpildītas vienā un tajā pašā cilnes procesā norādītajam obligātā integritātes līmeņa (MIC) līmenim. Tagad varat aizvērt reģistra redaktoru un restartēt, lai redzētu rezultātus.

Cerams, ka labojums jums noderēs!



PDF faili netiek atvērti pārlūkprogrammā Internet Explorer, izmantojot programmu Adobe Reader 10.0 — lietotājiem tiek parādīts tukšs pelēks ekrāns. Kā es varu to labot saviem lietotājiem? (7)

Ir zināma problēma, atverot PDF pārlūkprogrammā Internet Explorer (v 6, 7, 8, 9) ar Adobe Reader X (versija 10.0.*). Pārlūka logs tiek ielādēts ar tukšu pelēku ekrānu (un tajā pat nav lasītāja rīkjoslas). Tas lieliski darbojas ar Firefox, Chrome vai Adobe Reader 10.1. *.

Esmu atradis vairākus risinājumus. Piemēram, noklikšķinot uz "Atjaunināt", dokuments tiks ielādēts pareizi. Atjauninājums uz Adobe Reader 10.1. * vai pazemināšana uz 9. * arī novērš problēmu.
Tomēr visi šie risinājumi prasa no lietotāja to saprot. Lielākā daļa manu lietotāju kļūst ļoti apmulsuši, ieraugot šo pelēko ekrānu, un galu galā vaino PDF failu un vietni tā pārkāpšanā. Godīgi sakot, kamēr es neizpētīju šo jautājumu, es vainoju arī PDF!

Tāpēc es cenšos izdomāt veidu, kā novērst šo problēmu saviem lietotājiem.
Es apsvēru iespēju nodrošināt saiti "Lejupielādēt PDF" (kas iestata Content-Disposition galvenes kā pielikumu, nevis iekļautu), taču manam uzņēmumam tas nemaz nepatīk, jo mēs patiešām vēlamies, lai šie PDF faili tiktu parādīti pārlūkprogrammā.

Vai kāds cits ir saskāries ar šo problēmu?

Kādi ir iespējamie risinājumi?

Es tiešām ceru uz risinājumu tam ideāls der gala lietotāji jo es nevaru paļauties uz to, ka viņi zina, kā mainīt savus Adobe Reader iestatījumus vai automātiski instalēt atjauninājumus.

Šeit ir šausmīgi pelēkais ekrāns:
Mainīt: Ekrānuzņēmums noņemts no failu servera! Nožēloju!
Attēls bija pārlūkprogrammā ar parastu rīkjoslu, bet vienkrāsainu pelēku fonu, bez interfeisa.

fona informācija :
Lai gan es nedomāju, ka tālāk norādītā informācija ir saistīta ar manu problēmu, es to iekļaušu atsaucei:
Šī ir ASP.NET MVC lietojumprogramma, un ir pieejama jQuery.
Saites uz PDF failu ir target=_blank, lai tā tiktu atvērta jaunā logā.
PDF fails tiek ģenerēts lidojuma laikā, un visas satura galvenes ir attiecīgi iestatītas. Vietrādī URL NAV ietverts .pdf paplašinājums, bet satura izvietojuma galveni mēs iestatām ar derīgu .pdf faila nosaukumu un iekļautu parametru.

Mainīt: Šeit avots, ko izmantoju darbam ar PDF failiem.

Pirmkārt, kontroliera darbība:

Public ActionResult ComplianceCertificate(int id)(baits pdfBytes = ComplianceBusiness.GetCertificate(id); atgriezt jaunu PdfResult(pdfBytes, false, "Atbilstības sertifikāts (0).pdf", id); )

Un šeit ir PdfResult (PdfResult , manto no System.Web.Mvc.FileContentResult):

Izmantojot System.Net.Mime; izmantojot System.Web.Mvc; ///

/// Atgriež pareizās atbildes galvenes un "Content-Disposition" PDF failam, /// un ļauj norādīt faila nosaukumu un to, vai pārlūkprogramma to lejupielādēs. /// publiskā klase PdfResult: FileContentResult ( public ContentDisposition ContentDisposition ( get; private set; ) /// /// Atgriež PDF faila rezultātu. /// /// Dati PDF failam /// Nosaka, vai fails ir jāparāda pārlūkprogrammā vai jālejupielādē kā fails /// Faila nosaukums, kas tiks parādīts, ja fails tiks lejupielādēts vai saglabāts. /// Argumentu saraksts, kas jāformatē faila nosaukumā. /// public PdfResult(baits pdfFileContents, bool download, virknes faila nosaukums, params objekta faila nosaukumsArgs) : base(pdfFileContents, "application/pdf") ( // Formatējiet faila nosaukumu: if (faila nosaukumsArgs != null && faila nosaukumsArgs.Length > 0) ( faila nosaukums = string.Format(faila nosaukums, faila nosaukumsArgs); ) // Pievienot faila nosaukumu satura izvietojumam ContentDisposition = new ContentDisposition ( Inline = !download, FileName = faila nosaukums, Size = pdfFileContents.Length, ); ) aizsargāta ignorēšana void WriteFile(System. Web.HttpResponseBase atbilde) ( // Pievienojiet faila nosaukumu atbildei Content-Disposition.AddHeader("Content-Disposition", ContentDisposition.ToString()); base.WriteFile(response); ) )

Manā gadījumā risinājums bija pavisam vienkāršs. Es pievienoju šo galveni, un pārlūkprogrammas atvēra failu katrā pārbaudē. header("Satura izvietojums: pielikums; faila nosaukums="faila nosaukums.pdf"");

Mēs atklājām šo problēmu pat pēc jaunināšanas uz jaunākā versija Adobe Reader.

Divas dažādas metodes mums to atrisināja:

  • Lietošana bezmaksas versija Lietotne Foxit Reader, nevis Adobe Reader
  • Taču, tā kā lielākā daļa mūsu klientu izmanto programmu Adobe Reader, tā vietā, lai pieprasītu lietotājiem izmantot Foxit Reader, mēs sākām izmantot window.open(url), lai atvērtu pdf, nevis window.location.href = url . Adobe nez kāpēc zaudēja faila rokturi dažādos iframe, kad PDF tika atvērts, izmantojot metodi window.location.href.

Man bija šī problēma. Jaunākās Adobe Reader versijas atkārtota instalēšana neko nedeva. Adobe Reader darbojās pārlūkprogrammā Chrome, bet ne IE. Tas man strādāja...

1) Atveriet izvēlni IE Tools -> Compatibility View.
2) Ievadiet vietni ar PDF failu, kuru vēlaties skatīt. Noklikšķiniet uz Labi.
3) Restartējiet IE 4) Dodieties uz ievadīto vietni un atlasiet PDF. Viņam vajadzētu parādīties.
5) Atgriezieties saderības skatā un izdzēsiet ievadīto ierakstu.
6) Adobe Reader tagad darbojas IE visās vietnēs.

Tas ir dīvains labojums, bet tas man darbojās. Pēc atkārtotas instalēšanas man bija jāiet cauri Adobe pieņemšanas ekrānam, kas parādījās tikai pēc saderības skata trika. Kad tas tika pieņemts, šķita, ka tas darbojas visur. Diezgan plēkšņains materiāls. Cerams, ka tas kādam palīdz.

Man nav precīza risinājuma, bet es padalīšos ar savu pieredzi, ja viņi palīdzēs kādam citam.

Pēc manas pārbaudes, pelēkais ekrāns sākas tikai lēnākām iekārtām. Līdz šim man nav izdevies to atjaunot ar jaunāku aparatūru. Visi mani testi bija IE8 ar Adobe Reader 10.1.2. Pārbaudēm es atspējoju SSL un noņēmu visas galvenes, kas atspējotu kešatmiņu.

Lai atkārtoti izveidotu pelēko ekrānu, veicu šīs darbības:

1) Dodieties uz lapu, kurā ir saite uz PDF failu
2) Atveriet PDF failu jaunā logā vai cilnē (vai izmantojot konteksta izvēlne, vai mērķī = "_blank")
3) Manā pārbaudē šis PDF tiks atvērts bez kļūdām (tomēr esmu saņēmis lietotāju ziņojumus, kas norāda uz neveiksmi pirmajā PDF ielādes reizē)
4) Aizveriet tikko atvērto logu vai cilni
5) Atveriet PDF (vēlreiz) jaunā logā vai cilnē
6) Šis PDF netiek atvērts, bet tā vietā tiek parādīts tikai pirmā lietotāja minētais "pelēkais ekrāns" (visi nākamie ielādētie PDF faili arī netiek rādīti, kamēr nav aizvērti visi pārlūkprogrammas logi)

Esmu veicis iepriekš minēto pārbaudi ar vairākiem dažādiem PDF failiem (gan statiskiem, gan dinamiskiem), kas ģenerēti no dažādiem avotiem, un pelēkā ekrāna problēma vienmēr rodas, kad tiek veiktas iepriekš minētās darbības ("lēnajā" mašīnā).

Lai mazinātu problēmu savā lietojumprogrammā, es "noplēsu" lapu, kurā ir saite uz PDF (izdzēsu pa gabalam, līdz pelēkais ekrāns vairs neatkārtojās). Šķiet, ka manā konkrētajā lietojumprogrammā (izveidota uz slēgšanas bibliotēkas) problēma tika novērsta, noņemot visas atsauces uz goog.userAgent.adobeReader. Šis precīzais risinājums nedarbosies ar jquery vai .net MVC, taču, iespējams, šis process var palīdzēt noteikt problēmas avotu. Es vēl neesmu veltījis laiku, lai izolētu to faila goog.userAgent.adobeReader daļu, kas aktivizē kļūdu programmā Adobe Reader, taču, visticamāk, jquery var būt tas pats spraudņa noteikšanas kods, kas tiek izmantots aizverošajā bibliotēkā.

Ierīcei ir pelēks ekrāns:
Windows Server 03 SP3
AMD Sempron 2400+ ar 1,6 GHz
256 MB atmiņa

Iekārtai nav pelēka ekrāna:
Windows XP x64 SP2
AMD Athlon II X4 620 ar 2,6 GHz
4 GB atmiņa

Eksperimentējot vairāk, galvenais iemesls manā lietojumprogrammā (zvanot goog.userAgent.adobeReader) bija piekļuve Adobe Reader, izmantojot ActiveXObject lapā ar PDF saiti. Šis minimālais testa gadījums man rada pelēku ekrānu (tomēr ActiveXObject dzēšana neizraisa pelēku ekrānu).

Sveiki saite

Mani ļoti interesē, vai citi var atveidot šo problēmu pārbaudes gadījums un izpildot darbības no mana cita ieraksta ("Man nav precīza risinājuma...") "lēnā" datorā.

Atvainojiet, ka ievietoju jaunu atbildi, bet es nevarēju saprast, kā pievienot koda bloku komentāram par manu iepriekšējo ierakstu.

Tālāk ir sniegts šī minimālā testa gadījuma video piemērs: http://youtu.be/IgEcxzM6Kck

Es saprotu, ka šis ir diezgan novēlots ieraksts, bet joprojām ir iespējamais risinājums OP. Es izmantoju IE9 operētājsistēmā Win 7 un jau vairākus mēnešus esmu saskāries ar Adobe Reader pelēkā ekrāna problēmām, mēģinot atvērt PDF un kredītkaršu tiešsaistes banku. Firefox vai Opera varēju atvērt visu, bet IE ne. Beidzot izmēģināju PDF skatītāju, iestatīju to kā noklusējuma PDF skatītāju savās preferencēs un citas problēmas. Esmu pārliecināts, ka ir arī citi bezmaksas skatītāji, piemēram, Foxit, PDF-Xchange utt., kas sniegs labākus rezultātus nekā Reader ar mazākām galvassāpēm. Adobe ir kā daži citi lielie uzņēmumi, kas attīstās programmatūraņemt vai atstāt, pamatojoties... tāpēc es to atstāju.

Paredzēts Win7 Acrobat Pro X

Tā kā es to visu izdarīju, vēlreiz nepārbaudot, vai pēc tam ir radusies problēma, es neesmu pārliecināts, vai viņi patiešām to novērsa šī iemesla dēļ, taču viens no viņiem to izdarīja. Faktiski pēc #3 veikšanas un pārstartēšanas tas darbojās lieliski.

FYI: Tālāk ir norādīta secība, kādā es veicu remontdarbus.

    Katrā vadības panelī dodieties uz Vadības panelis > Mapju opcijas Vispārīgi, Skatīt un meklēt noklikšķiniet uz pogas Atjaunot noklusējumus Atiestatīt mapes.

    Dodieties uz Internet Explorer , Rīki > Opcijas > Papildu > Atiestatīt (man nebija jānoņem personiskie iestatījumi)

    Atveriet programmu Acrobat Pro X sadaļā Rediģēt > Preferences > Vispārīgi .
    Lapas apakšā atlasiet Noklusējuma PDF apstrādātājs . Es izvēlējos Adobe Pro X un noklikšķiniet uz Lietot .

Jums var tikt lūgts atsāknēt (es darīju).

Vislabākie vēlējumi

2022 x360ce.ru
Fotogrāfija - Informācijas portāls