Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Gzuncompress, data error
wlq
post 23.10.2009, 02:55:42
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 5.07.2006

Ostrzeżenie: (0%)
-----


Hej, wiecie może czym jest spowodowany błąd
  1. Warning: gzuncompress() [function.gzuncompress]: data error in C:\Web\httpd\pdf\zlib.php on line 14

Nie działają mi przez niego klasy do czytania PDFow. Chodzi o to, że wycinam pewien tekst z PDFa, skompresowany, i chciałem go przywrócić do pierwotnej postaci. Próbowałem już obcinania nagłówków skompresowanych stringów i nic to nie daje. Sprawdzałem zarówno pod linuxem jak i windowsem. Macie może jakiś pomysł?
Go to the top of the page
+Quote Post
erix
post 24.10.2009, 13:21:40
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




O ile pamiętam, to blok danych skompresowanych przez GZ składa się z nagłówka zawierającego m.in. sumę kontrolną całości danych. W związku z tym, nie możesz sobie ot tak wyciąć kawałka danych bez utraty spójności danych. Zajrzyj do wikipedii, tam jest opisane, jak należy wygenerować nagłówkowe CRC dla skompresowanych danych.

Jak nie ma tego nagłówka, również zwróci błąd. winksmiley.jpg


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
wlq
post 24.10.2009, 20:43:18
Post #3





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 5.07.2006

Ostrzeżenie: (0%)
-----


Przeczytałem te wpisy na Wikipedii. Nigdzie nie ma jak wygenerować nagłówek? Masz może jakiś pomysł na to? Poza tym to nie jest wycinanie kawałka tekstu, tylko zabawa z całym tekstem. Opiera się to wszystko na klasie do czytania pdfow, na którejkolwiek z php.net. Problemem nawet nie jest wersja PDFa. Nie wiem co może być nie tak, chodzi więc tylko o funkcję gzuncompress w odniesieniu do FlateDecode, sposobu w jaki kodowany jest PDF.

Ten post edytował wlq 24.10.2009, 21:48:14
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.06.2025 - 22:31