PDF-dən onlayn şəkil çıxarın: yerləşdirilmiş fotoşəkilləri, xam JPG/PNG axınlarını ixrac edin və brauzerdə PDF-Lib
⚡4 addımda PDF-dən yerləşdirilmiş şəkilləri necə çıxarmaq olar
1. Hədəf PDF-inizi idxal edin
PDF-inizi seçin və ya təhlükəsiz iş sahəsinə sürükləyin. Fayl sıfır server yükləməsi ilə brauzer RAM-ında yerli təhlil olunur.
2. Çıxarma filtrlərini konfiqurasiya edin
Dekorativ markerləri filtrləmək üçün istəyə görə minimum ölçü hədləri təyin edin (məsələn, 100px-dən kiçik ikonları nəzərə alma).
3. Çıxarılmış şəkillərə baxın
Piksel ölçüləri, rəng fəzaları və fayl formatları daxil olmaqla bütün aşkarlanmış şəkil axınlarının miniatür önizləmələrini yoxlayın.
4. Çıxarın və ZIP arxivini endirin
Xam binar axınları boşaltmaq üçün 'Şəkilləri çıxar' düyməsinə klikləyin. Fərdi fotoşəkilləri və ya paketlənmiş, təşkil edilmiş ZIP arxivini dərhal endirin.
Yaradıcı dizaynda, akademik tədqiqatda, rəqəmsal arxivləşdirmədə və media istehsalında PDF sənədlərinə yerləşdirilmiş yüksək rezolyusiyalı fotoqrafik aktivləri çıxarmaq tez-tez rast gəlinən zərurətdir. Təşkilatlar heyrətamiz orijinal fotoşəkillər ehtiva edən dizayn sınaqları, korporativ illik hesabatlar, foto portfellər və akademik jurnallar alır. Lakin səhifələrin əl ilə ekran görüntülərini almaq ciddi keyfiyyət itkisinə səbəb olur: şəkillər aşağı monitor göstərmə rezolyusiyalarında tutulur, yöndəmsiz kəsilir və itkili ekran artefaktları ilə sıxılır. Bundan əlavə, standart PDF oxuyucuları yerləşdirilmiş şəkilləri orijinal formatında saxlamaq üçün heç bir yerli alət təklif etmir.
Brauzer əsaslı «PDF-dən bütün şəkilləri çıxar» alətimiz dərin, itkisiz binar axın çıxarmasını birbaşa veb brauzerinizdə təqdim edir. Səhifələri yenidən göstərən və yenidən sıxan sadə ekran görüntüsü utilitlərindən fərqli olaraq mühərrikimiz əsas PDF obyekt qrafını yoxlayır, bütün xam `/XObject /Subtype /Image` lüğətlərini təcrid edir və yerləşdirilmiş fotoşəkilləri və illüstrasiyaları orijinal rəng profilləri və tam piksel ölçüləri ilə yerli bit-dəqiq formatında (JPEG, PNG, TIFF) çıxarır. Toplu ZIP ixracı və WebAssembly və PDF-Lib vasitəsilə 100% brauzer tərəfli məxfiliklə məxfi media aktivləriniz heç vaxt fiziki kompüterinizi tərk etmir.
Tam texniki bələdçini oxu
Binar axın çıxarılması və ekran görüntüsü: keyfiyyət fərqi
Həqiqi şəkil çıxarmasını anlamaq üçün PDF fayllarının vizual aktivləri necə saxladığını bilmək lazımdır. PDF-də şəkil sadəcə səhifə kətanına çəkilmir; o, Image XObject (`/XObject /Subtype /Image`) kimi təsnif edilən müstəqil, əhatələnmiş binar axın obyekti kimi mövcuddur.
Sənəd müəllifi hesabata 24 meqapiksellik kamera fotoşəkli (məsələn, 6000 × 4000 piksel) daxil etdikdə, maket onu səhifədə kiçik 2 düymlük çərçivədə göstərsə belə, PDF həmin tam rezolyusiyalı şəkil axınını öz binar yükündə saxlayır. İstifadəçi kompüter monitorunun ekran görüntüsünü alarsa, yalnız kiçik göstərmə rezolyusiyasını (bəlkə 400 × 300 piksel) tutur. Çıxarma mühərrikimiz ekran render-ini tamamilə yan keçir: xam 24 meqapiksellik binar axını birbaşa PDF faylından çıxarır və sizə qüsursuz, kəsilməmiş orijinal fotoşəkli bütün orijinal əzəməti ilə verir.
Birbaşa DCTDecode çıxarılması: 100% itkisiz JPEG bərpası
JPEG fotoşəkli PDF sənədinə daxil edildikdə müəlliflik proqramı şəkil məlumatlarını yenidən kodlaşdırmır və ya dəyişdirmir; o, xam JPEG bayt axınını birbaşa `/Filter /DCTDecode` filtri olan dolayı obyektə yerləşdirir.
Mühərrikimiz DCTDecode obyektləri üçün birbaşa axın boşaltması icra edir. O, şəkil lüğətini tapır, `stream` və `endstream` markerləri arasındakı xam bayt axınını oxuyur və baytları tək piksel belə açmadan və ya yenidən sıxmadan birbaşa `.jpg` fayl konteynerinə yazır. Bu o deməkdir ki, çıxarılmış JPEG sənədə yerləşdirilmiş orijinal faylın sıfır nəsil itkisi, sıfır rəng sürüşməsi və ani çıxarma sürətləri ilə bit-dəqiq klonudur.
FlateDecode və proqnozlaşdırıcı filtrlər: itkisiz PNG qrafikalarının çıxarılması
Fotoqrafik olmayan illüstrasiyalar, korporativ loqolar və kəskin vektorabənzər qrafikalar ehtiva edən ekran görüntüləri üçün PDF sənədləri tez-tez PNG proqnozlaşdırıcı filtrləri (`/Predictor 15`) ilə birləşdirilmiş itkisiz `/Filter /FlateDecode` (zlib/Deflate sıxılması) istifadə edir.
Bu aktivləri standart PNG fayllarına çıxarmaq üçün brauzer tərəfli worker-imiz zlib axınını deşifrə edir, üfüqi və şaquli proqnozlaşdırıcı bayt filtrlərini qiymətləndirir, sıxılmamış RGBA piksel buferini yenidən qurur və düzgün hissə başlıqları (`IHDR`, `IDAT`, `IEND`) ilə təmiz, standart PNG faylı seriyalaşdırır. Yerləşdirilmiş rəng fəzaları (`/DeviceRGB`, `/DeviceGray`, `/ICCBased`) dəqiqliklə qorunur.
Alfa şəffaflıq maskalarının idarə olunması: /SMask arxitekturası
Müasir dizayn proqramlarında PDF-ə yerləşdirilmiş şəffaf PNG şəkilləri struktur olaraq iki fərqli şəkil XObject-inə ayrılır: rəng məlumatlarını ehtiva edən əsas RGB şəkil və `/SMask` açarı altında istinad edilən köməkçi boz tonlu Soft Mask şəkli.
`/SMask` alfa şəffaflıq kanalını təmsil edən 8 bitlik parlaqlıq axını ehtiva edir (saf ağ qeyri-şəffaf, saf qara şəffafdır). Həvəskar çıxarma alətləri `/SMask` lüğətlərini təhlil edə bilmir və şəkilləri bərk qara fonlarla ixrac edir. Mühərrikimiz `/SMask` kanallarını avtomatik aşkarlayır və əsas şəklə geri birləşdirir, istənilən fon üzərində problemsiz üzən şəffaf 32 bitlik RGBA PNG faylları yaradır.
Sıfır bilikli yerli emal: məxfi media arxivlərinin qorunması
Xüsusi marketinq sınaqları, məxfi tibbi diaqnostik skanlar, məhkəmə-istintaq fotoşəkilləri və buraxılmamış məhsul prototipləri tez-tez PDF hesabatlarından çıxarılır. Bu həssas sənədləri üçüncü tərəf bulud çevirmə serverlərinə yükləmək təşkilatınızı ciddi əqli mülkiyyət və məlumat sızması məsuliyyətlərinə məruz qoyur.
«PDF-dən bütün şəkilləri çıxar» alətimiz güzəştsiz 100% brauzer tərəfli təhlükəsizlik arxitekturası üzərində işləyir. WebAssembly və təcrid olunmuş Web Worker-lər əsasında bütün PDF təhlili, axın çıxarılması və ZIP seriyalaşdırması ciddi şəkildə yerli brauzer tabınızda icra olunur. Fayllarınız heç vaxt xarici serverlərə toxunmur və ictimai şəbəkələri keçmir.
Rəng profilinin çıxarılması: yerləşdirilmiş ICC profillərinin və CMYK kanallarının saxlanılması
Yüksək səviyyəli nəşrlər, korporativ illik hesabatlar və reklam sınaqları tez-tez fotoqrafik aktivləri xüsusi ICC rəng profilləri ilə və ya yerli kommersiya CMYK rəng fəzalarında yerləşdirir. Həvəskar şəkil çıxarıcıları tez-tez bütün şəkilləri sadəlövhcəsinə kalibrlənməmiş sRGB çevrilməsindən keçirir, görünən rəng sürüşmələrinə səbəb olur və çapa kalibrlənmiş rəng balanslarını korlayır.
Çıxarma mühərrikimiz hər şəkil XObject-inin `/ColorSpace` massivini dərindən təhlil edir. `/ICCBased` profil axını mövcud olduqda mühərrik ixrac edilmiş şəkil konteynerində yerləşdirilmiş ICC profil hissəsini qoruyur və rəng idarəetmə proqramlarının, çap öncəsi operatorlarının və peşəkar fotoqrafların çıxarılmış şəkilləri 100% kolorimetrik dəqiqliklə açmasını təmin edir.
Kiçik ikonların, markerlərin və dekorativ bəzəklərin filtrlənməsi
Sadə PDF çıxarma alətləri ilə bağlı tez-tez rast gəlinən narahatlıq onların yüzlərlə mikroskopik, faydasız qrafik artefakt boşaltmasıdır: kiçik 2×2 piksellik dekorativ markerlər, 1 piksellik ayırıcı xətlər və ikon fraqmentləri.
Alətimiz ağıllı ölçü filtrasiyası ehtiva edir. Lazımsız interfeys qarışıqlığını avtomatik filtrləmək üçün minimum en və hündürlük hədləri təyin edə bilərsiniz (məsələn, 100 × 100 pikseldən kiçik şəkilləri ötür) və endirilmiş arxivinizin yalnız mənalı yüksək rezolyusiyalı fotoşəkilləri və əsas illüstrasiyaları ehtiva etməsini təmin edə bilərsiniz.
💡PDF-lərdən şəkil çıxarılması üçün peşəkar tövsiyələr
- •Alətimiz xam orijinal şəkil axınlarını çıxarır: səhifədə kiçik göstərilsə belə, tam rezolyusiyalı kamera fotoşəklini əldə edirsiniz.
- •JPEG fotoşəkilləri sıfır yenidən sıxılma ilə çıxarılır və keyfiyyət itkisi olmadan 100% bit-dəqiq fotoqrafik dəqiqliyə zəmanət verir.
- •Onlarla kiçik dekorativ markeri, ayırıcı zolağı və interfeys ikonunu endirməmək üçün ölçü filtrini aktivləşdirin (məsələn, minimum 150px).
- •Yumşaq maskaları (`/SMask`) olan şəffaf PNG-lər avtomatik birləşdirilir ki, loqolar şəffaf alfa fonlarını saxlasın.
- •Şəkil metaməlumatını yoxlayın: çıxarılmış fotoşəkillər tez-tez JFIF başlıqlarına yerləşdirilmiş orijinal kamera EXIF metaməlumatını saxlayır.
🛡️WebAssembly XObject axınının çıxarılması və binar seriyalaşdırma
Şəkil çıxarma mühərrikimiz WebAssembly-yə kompilyasiya edilmiş PDF-Lib-dən istifadə edən sandbox Web Worker daxilində işləyir. Mühərrik kök Sənəd Kataloqunu gəzir, `/Subtype /Image` olan bütün `/XObject` lüğətlərini tapmaq üçün hər səhifənin `/Resources` lüğəti üzrə iterasiya edir. `/Filter /DCTDecode` axınları üçün worker xam JFIF bayt buferini deşifrə etmədən birbaşa çıxarır və `.jpg` kimi saxlayır. `/FlateDecode` axınları üçün piksel buferlərini açır, üfüqi PNG proqnozlaşdırıcılarını qiymətləndirir, 32 bitlik RGBA massivlərini yenidən qurmaq üçün köməkçi `/SMask` alfa lüğətlərini yoxlayır və bütün şəkil fayllarını tamamilə yerli brauzer RAM-ında strukturlaşdırılmış ZIP arxivinə paketləyir.
Texnologiya: WebAssembly • Çoxaxınlı Web Workers • HTML5 Canvas API
Məxfilik: Fayllar cihazınızı tərk etmir və buludda saxlanmır; analitika yalnız razılığınızla işləyir.
Bu iş axını üçün tamamlayıcı alətlər
Yüksək performanslı iş axınları üçün bu brauzer alətlərini birlikdə istifadə edin.
Daxili şriftləri sırala və çıxar
Sənədlərdəki daxili TrueType və OpenType şriftlərini yoxlayın və saxlayın.
Bütün hiperlinkləri çıxar
Sənəd mətninə daxil edilmiş bütün kliklənən URL-lərin siyahısını ixrac edin.
PDF sənədlərini birləşdir
Bir neçə PDF sənədini saniyələr içində bir səliqəli sənəddə birləşdirin.
PDF-i səhifələrə böl
Müəyyən səhifə aralıqlarını ayırın və ya ayrı-ayrı səhifələri ayrıca fayllara çıxarın.