PDF-dən şriftləri onlayn çıxarın: daxili TrueType, OpenType, CFF ixracı və brauzerdaxili PDF-Lib
⚡PDF-dən şriftləri 4 sadə addımda 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 olaraq təhlil edilir.
2. Aşkarlanmış şrift proqramlarını yoxlayın
Şrift ailələrini, format növlərini (TrueType, CFF, Type 1) və alt dəst teqlərini müəyyən edərək daxili şriftlərin canlı inventarını nəzərdən keçirin.
3. Çıxarılacaq şriftləri seçin
Bərpa ediləcək konkret şrift proqramlarını seçin və ya tam tipoqrafik arxivləşdirmə üçün bütün daxili şriftləri seçin.
4. Şrift arxivini çıxarın və endirin
Xam şrift binarlarını çıxarmaq üçün 'Şriftləri çıxar' düyməsinə klikləyin. Ayrı-ayrı `.ttf` / `.otf` fayllarını və ya birləşdirilmiş ZIP arxivini dərhal endirin.
Qrafik dizaynda, tipoqrafiya arxivləşdirməsində, brend aktivlərinin bərpasında və hüquqi uyğunluqda PDF sənədlərinə daxil edilmiş orijinal şrift proqramlarını bərpa etmək kritik zərurətdir. Təşkilatlar tez-tez illər əvvəl bahalı xüsusi tipoqrafiya ilə yaradılmış köhnə brend təlimatları, marketinq broşürləri, tarixi nəşrlər və ya müştəri dizaynları ilə qarşılaşır. Zaman keçdikcə orijinal şrift faylları (`.ttf`, `.otf`) itir, lisenziya qeydləri itib-batır və dizayn komandaları bahalı əvəzedici lisenziyalar almadan və ya tipoqrafik aktivləri sıfırdan yenidən yaratmadan mövcud kampaniyaları redaktə edə və ya genişləndirə bilmir.
Brauzerə daxili «Daxili şriftləri sırala və çıxar» alətimiz birbaşa veb brauzerinizdə dərin, nəşr səviyyəli şrift proqramı çıxarılmasını təmin edir. Sənədin `/Resources` şrift lüğətlərini yoxlayın, xam daxili TrueType (`.ttf`), OpenType (`.otf`) və Compact Font Format (`.cff`) axınlarını çıxarın və bərpa edilmiş şrift proqramlarını saniyələr ərzində endirin. Avtomatlaşdırılmış şrift alt dəsti təhlili, CMap yoxlaması və WebAssembly və PDF-Lib vasitəsilə 100% kliyent tərəfli məxfilik sayəsində məxfi mülkiyyət sənədləriniz heç vaxt xarici bulud serverlərinə toxunmur.
Tam texniki bələdçini oxu
PDF-lər tipoqrafiyanı necə saxlayır: daxili şriftlər və sistem istinadları
ISO 32000 PDF spesifikasiyasına görə şriftlər sənədə iki fərqli yolla daxil edilə bilər: xarici sistem şrift istinadları vasitəsilə və ya daxili şrift proqramları vasitəsilə. Bu fərqi anlamaq şrift bərpası üçün həyati əhəmiyyət daşıyır.
Şrifti daxil edilməmiş sənədlərdə PDF sadəcə şrift adlarını (məsələn, `/BaseFont /Helvetica-Bold`) və simvol metrikalarını saxlayır və faktiki şrift proqramını oxuyucunun əməliyyat sisteminin təqdim edəcəyini gözləyir. Şrift müştəri kompüterində yoxdursa, oxuyucu onu çirkin ehtiyat şriftlə əvəz edir.
Peşəkar nəşrlərdə müəllif proqramı faktiki şrift binarını birbaşa PDF-ə yerləşdirir. Səhifənin `/Resources` lüğətində `/Font` girişi axın obyekti ehtiva edən `/FontDescriptor` lüğətinə istinad edir: PostScript Type 1 şriftləri üçün `/FontFile`, TrueType şriftləri üçün `/FontFile2` və ya OpenType və CFF şriftləri üçün `/FontFile3`. Mühərrikimiz bu binar axınları birbaşa çıxararaq orijinal şrift fayllarını bərpa edir.
Şrift alt dəstləri: altı hərfli prefiks sirrini anlamaq
Dizaynerlər çıxarılmış şrift adlarını yoxlayarkən tez-tez `BAAAAA+TimesNewRoman` və ya `XKZJDF+Helvetica` kimi qəribə hərf-rəqəm prefiksləri ilə qarşılaşır. Bu, korlanma xətası deyil; bu, şrift alt dəstinin əlamətidir.
PDF fayl ölçülərini azaltmaq və şrift satıcılarının lisenziya məhdudiyyətlərinə əməl etmək üçün müəllif proqramları minlərlə qlif ehtiva edən bütöv kommersiya şriftini nadir hallarda daxil edir. Bunun əvəzinə yalnız sənəddə faktiki istifadə olunan qliflərin konkret alt dəstini daxil edirlər (məsələn, 50 səhifəlik hesabat başlıq şriftinin yalnız 45 fərqli simvolundan istifadə edirsə, yalnız həmin 45 qlif konturu daxil edilir).
ISO 32000 tələb edir ki, alt dəst şriftlərinə əsas şrift adının əvvəlinə əlavə edilən altı təsadüfi böyük ASCII hərfi və ardınca artı işarəsindən (`+`) ibarət unikal teq verilsin. Alətimiz alt dəst şriftlərini müəyyən edir, onların daxili qlif cədvəllərini çıxarır və ətraflı simvol əhatəsi hesabatları təqdim edir.
Dəstəklənən şrift arxitekturaları: TrueType, OpenType və CFF
Rəqəmsal tipoqrafiyanın təkamülü son qırx ildə bir neçə binar şrift formatı yaradıb və çıxarma mühərrikimiz onların hamısını dəstəkləyir:
TrueType şriftləri (`/FontFile2`): Apple və Microsoft tərəfindən standartlaşdırılmış TrueType şriftləri kvadratik Bezier əyrilərindən və cədvəl əsaslı binar arxitekturalardan (`glyf`, `loca`, `cmap`, `head`, `hmtx`) istifadə edir. Mühərrikimiz TrueType axınlarını birbaşa standart `.ttf` fayllarına çıxarır.
OpenType / CFF şriftləri (`/FontFile3`): PostScript konturlu müasir OpenType şriftləri Compact Font Format-dan (`/Subtype /Type1C` və ya `/CIDFontType0C`) istifadə edir. CFF kub Bezier əyrilərindən və yığcam binar kodlaşdırmadan istifadə edir. Mühərrikimiz xam CFF axınını çıxarır və onu standartlara uyğun OpenType (`.otf`) konteynerinə yerləşdirir.
Type 1 PostScript şriftləri (`/FontFile`): ASCII başlıqlarından, şifrələnmiş binar eexec bölmələrindən və açıq mətnli sonluqlardan ibarət klassik Adobe PostScript şriftləri standart `.pfb` və ya `.pfa` formatlarına çıxarılır.
CMap cədvəlləri, qlif kodlaşdırmaları və Unicode xəritələməsi
Xam qlif konturlarından əlavə, istifadəyə yararlı şrift düymə vuruşlarını vizual dizaynlarla əlaqələndirən xəritələmə cədvəlləri tələb edir. Alt dəst PDF şriftlərində standart ASCII xəritələməsi tez-tez daxili qlif indeksləri xeyrinə atılır.
Alətimiz şriftin `/Encoding` lüğətini və `/ToUnicode` CMap axınını yoxlayır. O, simvol xəritələmə cədvəllərini çıxarır və tipoqraflara hansı konkret Unicode kod nöqtələrinin çıxarılmış qlif konturlarına uyğun gəldiyini anlamağa imkan verir, bu da xüsusi şrift redaktə proqramlarında (FontForge və ya Glyphs kimi) şriftin yenidən qurulmasını asanlaşdırır.
Şrift çıxarılmasında hüquqi və etik məsələlər
Rəqəmsal şrift proqramları bütün dünyada müəllif hüququ və əqli mülkiyyət qanunları ilə qorunur. Son İstifadəçi Lisenziya Müqavilələri (EULA) adətən şriftin daxil edilməsini və çıxarılmasını tənzimləyir.
PDF fayllarından şrift çıxarmaq qanuni biznes bərpası üçün tamamilə qanuni və məqsədəuyğundur: təşkilatınızın itirilmiş öz brend aktivlərini bərpa etmək, arxivləşdirilmiş materiallar üzrə şrift lisenziyası uyğunluğunu yoxlamaq və ya akademik tədqiqat üçün tipoqrafiyanı təhlil etmək. İstifadəçilər çıxarılmış kommersiya şriftlərini yeni yaradıcı layihələr üçün quraşdırmazdan əvvəl həmişə qanuni lisenziya hüquqlarına və ya müəllif hüququ sahibinin icazəsinə malik olduqlarından əmin olmalıdırlar.
Sıfır bilikli yerli emal: mülkiyyət brend aktivlərinin qorunması
Mülkiyyətə aid korporativ brend şriftləri, xüsusi agentlik tipoqrafiyası və buraxılmamış şrift dizaynları yüksək dəyərli əqli mülkiyyətdir. Bu sənədləri ictimai bulud çevirmə saytlarına yükləmək mülkiyyət şrift proqramlarını üçüncü tərəflərin icazəsiz toplamasına məruz qoyur.
«Daxili şriftləri sırala və çıxar» alətimiz güzəştsiz 100% kliyent tərəfli təhlükəsizlik arxitekturası ilə işləyir. WebAssembly və təcrid olunmuş Web Worker-lər sayəsində bütün PDF təhlili, şrift axını çıxarılması və binar yenidən qablaşdırma ciddi şəkildə yerli brauzer tabınızda icra olunur. Fayllarınız heç vaxt fiziki kompüterinizi tərk etmir.
💡Peşəkar şrift çıxarılması üçün tövsiyələr
- •Alt dəst teqlərini yoxlayın: altı hərf və artı ilə başlayan şriftlər (məsələn, `ABCDEF+Helvetica`) yalnız həmin sənəddə istifadə olunan simvolları ehtiva edən alt dəstlərdir.
- •Alt dəst fayllarından tam şrift ailəsini yenidən qurmaq üçün çıxarılmış `.ttf` və ya `.otf` faylını FontForge kimi açıq mənbəli şrift redaktorlarında açın.
- •Çıxarılmış şriftləri yeni iş stansiyalarına quraşdırmazdan əvvəl onlardan istifadə üçün qanuni hüquqlarınızın və ya daxili korporativ icazənizin olduğundan əmin olun.
- •Alətimiz TrueType (`.ttf`), OpenType (`.otf`) və PostScript (`.pfb`) şriftlərini birbaşa daxili binar axınlardan çıxarır.
- •Şrift 'Daxil edilməyib' kimi göstərilirsə, PDF sistem şriftlərinə arxalanır; yalnız 'Daxil edilib' və ya 'Daxil edilmiş alt dəst' kimi işarələnmiş şriftlər çıxarıla bilən binar məlumat ehtiva edir.
🛡️WebAssembly ilə FontDescriptor təhlili və binar axın çıxarılması
Şrift çıxarma mühərrikimiz WebAssembly-yə kompilyasiya edilmiş PDF-Lib-dən istifadə edərək təcrid olunmuş Web Worker daxilində işləyir. Mühərrik sənəd kataloqunu gəzir və səhifə `/Resources` daxilindəki bütün `/Font` lüğətlərini tapır. Hər şrift üçün `/FontDescriptor` lüğətini yoxlayır və dolayı obyekt istinadlarını `/FontFile` (Type 1), `/FontFile2` (TrueType) və ya `/FontFile3` (OpenType/CFF) obyektlərinə həll edir. TrueType şriftləri üçün worker 4 baytlıq sfnt versiya teqini (`0x00010000` və ya `true`) yoxlayır və axını `.ttf`-ə çıxarır. CFF axınları üçün məlumatı standart OpenType cədvəllərinə (`CFF `, `cmap`, `head`, `maxp`) bükür və bütün bərpa edilmiş binarları tamamilə dəyişkən brauzer yaddaşında nizamlı ZIP arxivinə qablaşdırır.
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.
PDF-dən bütün şəkilləri çıxar
PDF səhifələrinə daxil edilmiş bütün foto fayllarını səliqəli qovluğa çıxarı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.