[delphi]Wyodrębnienie JPG z bliku

0

Jak znaleźc w bliżej nieokreślonym nieskompresowanym w zaden sposob pliku z przeróżnymi danymi np plik JPG albo BMP? Możliwe jest takie coś? I wyciągnięcie tego i zapisanie jako oddzielny plik JPG czy tam BMP.

0

Jeśli chcesz wyciągnąc plik graficzny np. z pliku .exe możesz użyć do tego celu zasobów

0

Nie wiem czy mnie rozumiecie mnie dobrze:). Ja nie wiem w jaki sposob ten plik JPG się znalazl sie w tym pliku "danych". Chce go rozpoznac i wyciagnac. Moze strumieniem? Ale nie wiem jak to zrobic.

0

Powiec jakie rozszerzenie ma ten plik z którego chcesz wysiągnąć grafikę ,
P.S. jeśli .exe lub .dll , to grafikę wyciągniesz w prosty sposób przy użyciu np. programu : Restorator .

0

Ojj chłopakowi chodzi o wyciągnięcie JPGa z dowolnego pliku (choćby txt). Sprawa może wydawać się dosyć trudna jednak JPGi mają określoną budowę. Pierwsze 10 znaków i 1 ostatni są niezmienne takie same - otwórz JPGa jakimś text editorem. Porównaj kilka obrazków to zobaczysz ;) Dalej to już chyba z górki...

0

Tak:) Właśnie o to mi chodzi. Dokładnie nie o JPG a PNG jak się okazało. Plik PNG wygląda tak:

www.arek.netblok.com/plik.png.txt

Początek czyli PNG i koniec czyli END powtarza się zawsze więc po tym można poznać. W NIEWIADOMYM PLIKU po otworzeniu w notatniku są te pliki wśród tekstu i innych danych. Może ktoś mnie naprowadzić jak wyodrębnić wszystkie te pliki i zapisać jako oddzielne PNG. Ja dosyć długo programuje w delphi ale na opracjach na plikach i strumieniach nie znam się jeszcze dobrze.

1 użytkowników online, w tym zalogowanych: 0, gości: 1