2012-03-29 8 views
1

Ich habe eine PDF-Reader-App, die die PDF-Datei rendern. Es funktioniert gut für normale PDF-Dateien. Bei einigen großen Magazindateien ist das Rendern einer Seite jedoch sehr langsam. Dann habe ich versucht, meine PDF-Datei auf GoodReader hochzuladen, es ist etwas besser als meine App, aber es ist auch sehr langsam. Das bedeutet, dass diese Art von PDF wirklich optimiert werden muss, bevor sie für iOS-Geräte verwendet wird.Optimierungsmethoden für iOS pdf Render Langsamkeit

Ich habe versucht, Adobe Acrobat 10, um die Dateigröße zu reduzieren, aber das Ergebnis ist nicht sehr offensichtlich. Und ich habe ein anderes ähnliches Magazin pdf ist ziemlich schnell in meinem Leser gerendert. Aber ich kann den Unterschied nicht unterscheiden. Ich denke, dass einige Schlüsselfaktoren das PDF-Rendering beeinflussen werden. Aber ich habe leider keine Ahnung.

Kann jemand empfehlen, wie man pdf-Datei optimiert? Gibt es dafür eine gute Software? Danke

+0

Sind "Magazine Files" Rasterbilder in einem PDF-Container verpackt? – yms

+0

Nein. Es gibt gemischte Texte und Bilder. Das Rendering ist sehr langsam, auch wenn ich die Bildqualität in Indesign zu niedrig eingestellt habe. Aber die anderen Magazine, die wir auf die gleiche Art und Weise benutzen, um zu generieren, haben kein Problem, gerendert zu werden. So kenne ich den Hauptgrund, der das Problem verursacht, wirklich nicht. –

+1

Wenn Sie die Kontrolle über die Generierung Ihrer Dateien haben, würde ich vorschlagen, komplexe Komprimierungsalgorithmen wie JBIG2 zu vermeiden und die Auflösung (nicht die Komprimierungsqualität) Ihrer Rasterbilder zu reduzieren. – yms

Antwort

1

Wenn Sie Kontrolle über die Generierung Ihrer Dateien haben, würde ich vorschlagen, komplexe Komprimierungsalgorithmen wie JBIG2 zu vermeiden und die Auflösung (nicht die Komprimierungsqualität) Ihrer Rasterbilder zu reduzieren. JBIG2 wird nur in Schwarz-Weiß-Bildern verwendet, deshalb erhalten Sie möglicherweise eine langsame Leistung mit einigen Dateien und nicht mit anderen.

Text sollte im Allgemeinen kein Problem sein, sie sind in der Regel einfach für das Rendern, aber vielleicht können Sie versuchen, vollständige eingebettete Schriftarten zu vermeiden, wenn möglich, die Dateigröße klein zu halten. Wenn Sie diese Dateien in einem Webszenario verwenden, empfehle ich auch, Linearized PDF files zu verwenden.