فهرست و استخراج فونت‌های جاسازی‌شده

فونت‌های TrueType و OpenType جاسازی‌شده در اسناد را بررسی و ذخیره کنید.

۱۰۰٪ در مرورگر • ۱۰۰٪ رایگان

PDF خود را اینجا رها کنید یا برای انتخاب کلیک کنید

دیکشنری‌های قلم سند را تحلیل کرده و برنامه‌های قلم جاسازی‌شده را به‌صورت محلی استخراج می‌کند.

راهنمای فنی جامع•۸ دقیقه مطالعه•تیم مهندسی 2RUN
۱۰۰٪ در مرورگر • بدون آپلود

استخراج آنلاین فونت از PDF: خروجی TrueType، ‏OpenType و CFF جاسازی‌شده با PDF-Lib درون مرورگر

⚡چگونه در ۴ گام ساده فونت‌ها را از PDF استخراج کنیم

1

۱. PDF هدف خود را وارد کنید

PDF خود را انتخاب کنید یا به فضای کاری امن بکشید. فایل بدون هیچ آپلودی به سرور، به‌صورت محلی در RAM مرورگر تحلیل می‌شود.

2

۲. برنامه‌های فونت شناسایی‌شده را بررسی کنید

فهرست زنده فونت‌های جاسازی‌شده را مرور کنید و خانواده‌های فونت، انواع قالب (TrueType، ‏CFF، ‏Type 1) و برچسب‌های زیرمجموعه را شناسایی کنید.

3

۳. فونت‌های مورد نظر برای استخراج را انتخاب کنید

برنامه‌های فونت مشخصی را برای بازیابی انتخاب کنید یا برای بایگانی کامل تایپوگرافیک همه فونت‌های جاسازی‌شده را انتخاب کنید.

4

۴. بایگانی فونت را استخراج و دانلود کنید

روی «استخراج فونت‌ها» کلیک کنید تا باینری‌های خام فونت تخلیه شوند. فایل‌های جداگانه `.ttf` / `.otf` یا یک بایگانی ZIP یکجا را فوراً دانلود کنید.

در طراحی گرافیک، بایگانی تایپوگرافی، بازیابی دارایی‌های برند و انطباق حقوقی، بازیابی برنامه‌های فونت اصلی جاسازی‌شده در اسناد PDF یک ضرورت حیاتی است. سازمان‌ها اغلب با راهنماهای قدیمی برند، بروشورهای بازاریابی، نشریات تاریخی یا طرح‌های مشتریانی روبه‌رو می‌شوند که سال‌ها پیش با تایپوگرافی سفارشی گران‌قیمت ساخته شده‌اند. با گذشت زمان، فایل‌های فونت اصلی (`.ttf`، `.otf`) گم می‌شوند، سوابق مجوز از دست می‌روند و تیم‌های طراحی بدون خرید مجوزهای جایگزین گران یا بازسازی دارایی‌های تایپوگرافیک از صفر، قادر به ویرایش یا گسترش کمپین‌های موجود نیستند.

ابزار بومی مرورگر «فهرست و استخراج فونت‌های جاسازی‌شده» ما استخراج عمیق برنامه‌های فونت در سطح نشر را مستقیماً درون مرورگر وب شما فراهم می‌کند. واژه‌نامه‌های فونت `/Resources` سند را بررسی کنید، جریان‌های خام جاسازی‌شده TrueType ‏(`.ttf`)، OpenType ‏(`.otf`) و Compact Font Format ‏(`.cff`) را استخراج کنید و برنامه‌های فونت بازیابی‌شده را در چند ثانیه دانلود کنید. با تحلیل خودکار زیرمجموعه فونت، بررسی CMap و حریم خصوصی ۱۰۰٪ سمت کاربر از طریق WebAssembly و PDF-Lib، اسناد اختصاصی محرمانه شما هرگز به سرورهای ابری خارجی نمی‌رسند.

خواندن راهنمای فنی کامل

PDFها تایپوگرافی را چگونه ذخیره می‌کنند: فونت‌های جاسازی‌شده در برابر ارجاع‌های سیستمی

طبق مشخصات PDF در ISO 32000، فونت‌ها به دو روش متمایز می‌توانند در سند گنجانده شوند: از طریق ارجاع به فونت‌های سیستمی خارجی یا از طریق برنامه‌های فونت جاسازی‌شده. درک این تمایز برای بازیابی فونت حیاتی است.

در اسناد بدون جاسازی، PDF صرفاً نام فونت‌ها (برای مثال `/BaseFont /Helvetica-Bold`) و معیارهای نویسه را ذخیره می‌کند و انتظار دارد سیستم‌عامل میزبان خواننده، برنامه فونت واقعی را فراهم کند. اگر فونت روی رایانه کاربر موجود نباشد، خواننده آن را با یک فونت جایگزین زشت عوض می‌کند.

در نشریات حرفه‌ای، نرم‌افزار تولید محتوا باینری واقعی فونت را مستقیماً در PDF جاسازی می‌کند. درون واژه‌نامه `/Resources` صفحه، یک مدخل `/Font` به واژه‌نامه `/FontDescriptor` ارجاع می‌دهد که یک شیء جریان دارد: `/FontFile` برای فونت‌های PostScript Type 1، `/FontFile2` برای فونت‌های TrueType یا `/FontFile3` برای فونت‌های OpenType و CFF. موتور ما این جریان‌های باینری را مستقیماً استخراج و فایل‌های فونت اصلی را بازیابی می‌کند.

زیرمجموعه‌سازی فونت: درک راز پیشوند شش‌حرفی

طراحان هنگام بررسی نام فونت‌های استخراج‌شده اغلب با پیشوندهای حرفی‌عددی عجیبی مانند `BAAAAA+TimesNewRoman` یا `XKZJDF+Helvetica` روبه‌رو می‌شوند. این یک خطای خرابی نیست؛ نشانه زیرمجموعه‌سازی فونت است.

برای کاهش حجم فایل PDF و رعایت محدودیت‌های مجوز فروشندگان فونت، نرم‌افزارهای تولید محتوا به‌ندرت یک فونت تجاری کامل شامل هزاران گلیف را جاسازی می‌کنند. در عوض، فقط زیرمجموعه مشخصی از گلیف‌هایی را که واقعاً در سند استفاده شده‌اند جاسازی می‌کنند (برای مثال اگر یک گزارش ۵۰ صفحه‌ای فقط از ۴۵ نویسه متمایز یک فونت نمایشی استفاده کند، فقط همان ۴۵ طرح گلیف جاسازی می‌شوند).

ISO 32000 الزام می‌کند به فونت‌های زیرمجموعه یک برچسب یکتا متشکل از شش حرف بزرگ تصادفی ASCII و پس از آن یک علامت به‌علاوه (`+`) داده شود که به ابتدای نام فونت پایه افزوده می‌شود. ابزار ما فونت‌های زیرمجموعه را شناسایی، جدول‌های گلیف جاسازی‌شده آن‌ها را استخراج و گزارش‌های دقیق پوشش نویسه ارائه می‌کند.

معماری‌های فونت پشتیبانی‌شده: TrueType، ‏OpenType و CFF

تکامل تایپوگرافی دیجیتال در چهار دهه اخیر چندین قالب فونت باینری پدید آورده که موتور استخراج ما از همه آن‌ها پشتیبانی می‌کند:

فونت‌های TrueType ‏(`/FontFile2`): فونت‌های TrueType که توسط Apple و Microsoft استاندارد شده‌اند از منحنی‌های Bezier درجه دوم و معماری‌های باینری مبتنی بر جدول (`glyf`، `loca`، `cmap`، `head`، `hmtx`) استفاده می‌کنند. موتور ما جریان‌های TrueType را مستقیماً به فایل‌های استاندارد `.ttf` استخراج می‌کند.

فونت‌های OpenType / CFF ‏(`/FontFile3`): فونت‌های مدرن OpenType با طرح‌های PostScript از Compact Font Format ‏(`/Subtype /Type1C` یا `/CIDFontType0C`) استفاده می‌کنند. CFF از منحنی‌های Bezier درجه سوم و رمزگذاری باینری فشرده بهره می‌برد. موتور ما جریان خام CFF را استخراج و آن را در یک ظرف OpenType ‏(`.otf`) سازگار با استانداردها قرار می‌دهد.

فونت‌های Type 1 PostScript ‏(`/FontFile`): فونت‌های کلاسیک Adobe PostScript متشکل از سرآیندهای ASCII، بخش‌های باینری رمزگذاری‌شده eexec و پایانه‌های متن آشکار که به قالب‌های استاندارد `.pfb` یا `.pfa` استخراج می‌شوند.

جدول‌های CMap، رمزگذاری گلیف‌ها و نگاشت یونیکد

فراتر از طرح‌های خام گلیف، یک فونت قابل استفاده به جدول‌های نگاشتی نیاز دارد که کلیدهای فشرده‌شده را به طرح‌های بصری متصل کنند. در فونت‌های زیرمجموعه PDF، نگاشت استاندارد ASCII اغلب به نفع اندیس‌های داخلی گلیف کنار گذاشته می‌شود.

ابزار ما واژه‌نامه `/Encoding` و جریان CMap ‏`/ToUnicode` فونت را بررسی می‌کند. جدول‌های نگاشت نویسه را استخراج می‌کند و به تایپوگرافان امکان می‌دهد بفهمند کدام نقاط کد یونیکد مشخص با طرح‌های گلیف استخراج‌شده متناظرند؛ این کار بازسازی فونت در نرم‌افزارهای تخصصی ویرایش فونت (مانند FontForge یا Glyphs) را تسهیل می‌کند.

ملاحظات حقوقی و اخلاقی در استخراج فونت

نرم‌افزار فونت دیجیتال در سراسر جهان تحت حمایت قوانین حق نشر و مالکیت فکری است. توافق‌نامه‌های مجوز کاربر نهایی (EULA) معمولاً جاسازی و استخراج فونت را تنظیم می‌کنند.

استخراج فونت از فایل‌های PDF برای بازیابی مشروع کسب‌وکار کاملاً قانونی و مناسب است: بازیابی دارایی‌های برند گم‌شده سازمان خودتان، ممیزی انطباق مجوز فونت در مواد بایگانی‌شده یا تحلیل تایپوگرافی برای پژوهش دانشگاهی. کاربران باید همیشه پیش از نصب فونت‌های تجاری استخراج‌شده برای پروژه‌های خلاقانه جدید، مطمئن شوند حقوق مجوز مشروع یا اجازه مالک حق نشر را دارند.

پردازش محلی با دانش صفر: محافظت از دارایی‌های اختصاصی برند

فونت‌های اختصاصی برند سازمانی، تایپوگرافی سفارشی آژانس‌ها و طرح‌های فونت منتشرنشده دارایی فکری بسیار ارزشمندی هستند. آپلود این اسناد در وب‌سایت‌های تبدیل ابری عمومی، برنامه‌های فونت اختصاصی را در معرض جمع‌آوری غیرمجاز شخص ثالث قرار می‌دهد.

ابزار «فهرست و استخراج فونت‌های جاسازی‌شده» ما با معماری امنیتی بی‌چون‌وچرای ۱۰۰٪ سمت کاربر کار می‌کند. با WebAssembly و Web Workerهای ایزوله، همه تجزیه PDF، استخراج جریان فونت و بسته‌بندی دوباره باینری صرفاً درون زبانه محلی مرورگر شما اجرا می‌شوند. فایل‌های شما هرگز رایانه فیزیکی‌تان را ترک نمی‌کنند.

💡نکات حرفه‌ای برای استخراج حرفه‌ای فونت

  • •برچسب‌های زیرمجموعه را بررسی کنید: فونت‌هایی که با شش حرف و یک علامت به‌علاوه شروع می‌شوند (برای مثال `ABCDEF+Helvetica`) زیرمجموعه‌هایی هستند که فقط نویسه‌های استفاده‌شده در همان سند را دارند.
  • •برای بازسازی یک خانواده فونت کامل از فایل‌های زیرمجموعه، فایل `.ttf` یا `.otf` استخراج‌شده را در ویرایشگرهای فونت متن‌باز مانند FontForge باز کنید.
  • •پیش از نصب فونت‌های استخراج‌شده روی ایستگاه‌های کاری جدید، مطمئن شوید حقوق قانونی یا مجوز داخلی سازمانی برای استفاده از آن‌ها دارید.
  • •ابزار ما فونت‌های TrueType ‏(`.ttf`)، OpenType ‏(`.otf`) و PostScript ‏(`.pfb`) را مستقیماً از جریان‌های باینری جاسازی‌شده استخراج می‌کند.
  • •اگر فونتی «جاسازی‌نشده» فهرست شده باشد، PDF به فونت‌های سیستمی تکیه دارد؛ فقط فونت‌هایی که «جاسازی‌شده» یا «زیرمجموعه جاسازی‌شده» علامت خورده‌اند داده باینری قابل استخراج دارند.

🛡️تجزیه FontDescriptor با WebAssembly و استخراج جریان باینری

موتور استخراج فونت ما درون یک Web Worker ایزوله با PDF-Lib کامپایل‌شده به WebAssembly کار می‌کند. موتور کاتالوگ سند را پیمایش و همه واژه‌نامه‌های `/Font` درون `/Resources` صفحات را پیدا می‌کند. برای هر فونت، واژه‌نامه `/FontDescriptor` را بررسی و ارجاع‌های شیء غیرمستقیم را به `/FontFile` ‏(Type 1)، `/FontFile2` ‏(TrueType) یا `/FontFile3` ‏(OpenType/CFF) حل می‌کند. برای فونت‌های TrueType، ‏Worker برچسب ۴ بایتی نسخه sfnt ‏(`0x00010000` یا `true`) را اعتبارسنجی و جریان را به `.ttf` استخراج می‌کند. برای جریان‌های CFF، داده را در جدول‌های استاندارد OpenType ‏(`CFF `، `cmap`، `head`، `maxp`) قرار می‌دهد و همه باینری‌های بازیابی‌شده را کاملاً در حافظه فرّار مرورگر در یک بایگانی ZIP منظم بسته‌بندی می‌کند.

فناوری: WebAssembly • Web Workers چندرشته‌ای • HTML5 Canvas API

حریم خصوصی: فایل‌ها از دستگاه شما خارج نمی‌شوند و در فضای ابری ذخیره نمی‌شوند؛ آمار فقط با رضایت شما اجرا می‌شود.

چرا ابزارهای مبتنی بر مرورگر؟

وقتی در 2run tools تصویری را فشرده یا PDFی را ادغام می‌کنید، کد با استفاده از WebAssembly و Web Workers داخل زبانه مرورگر شما اجرا می‌شود. ما هرگز فایل‌های شما را به سرور دوردست ارسال نمی‌کنیم. گزارش‌های مالی، عکس‌های شخصی و قراردادهای شما از دستگاهتان خارج نمی‌شوند.

حریم خصوصی کاملدر مرورگر
پردازش فوریرم سریع
واقعاً نامحدودبدون محدودیت

پرسش‌های متداول درباره استخراج فونت از PDF

آیا می‌توانم هر فونتی را که در یک سند PDF استفاده شده استخراج کنم؟▾

می‌توانید هر فونتی را که درون باینری PDF جاسازی شده (با علامت «جاسازی‌شده» یا «زیرمجموعه جاسازی‌شده») استخراج کنید. اگر نویسنده PDF را بدون جاسازی فونت‌ها ساخته باشد، سند به فونت‌های سیستمی خارجی تکیه دارد و بنابراین هیچ باینری فونتی در فایل برای استخراج وجود ندارد.

چرا فونت‌های استخراج‌شده نام‌های عجیبی مانند 'ABCDEF+Helvetica' دارند؟▾

این نشان‌دهنده یک زیرمجموعه فونت است. برای کوچک نگه داشتن حجم فایل، نرم‌افزار PDF به‌جای فونت کامل فقط نویسه‌های مشخص استفاده‌شده در سند را جاسازی می‌کند و یک پیشوند شش‌حرفی اجباری برای تمایز زیرمجموعه از خانواده کامل فونت اختصاص می‌دهد.

فایل‌های فونت استخراج‌شده در چه قالب‌هایی ذخیره می‌شوند؟▾

فونت‌ها در قالب‌های استاندارد تایپوگرافی دیجیتال استخراج می‌شوند: فونت‌های TrueType به‌صورت `.ttf`، فونت‌های OpenType و CFF به‌صورت `.otf` و فونت‌های PostScript Type 1 به‌صورت `.pfb` ذخیره می‌شوند.

آیا می‌توانم فونت‌های استخراج‌شده را مستقیماً روی Windows یا macOS نصب کنم؟▾

بله! فونت‌های استاندارد TrueType ‏(`.ttf`) و OpenType ‏(`.otf`) استخراج‌شده با ابزار ما را می‌توان مستقیماً در مدیرهای فونت Windows و macOS نصب کرد، هرچند فونت‌های زیرمجموعه فقط نویسه‌های مشخص جاسازی‌شده در PDF اصلی را خواهند داشت.

آیا استخراج و استفاده از فونت‌های یک PDF قانونی است؟▾

استخراج فونت برای بازیابی مشروع دارایی‌های گم‌شده سازمان خودتان، ممیزی انطباق مجوز یا تحلیل تایپوگرافی قانونی است. نصب فونت‌های تجاری استخراج‌شده برای کار خلاقانه جدید نیازمند اطمینان از داشتن مجوز معتبر از سازنده فونت است.

آیا فایل‌های محرمانه من در سرور خارجی آپلود می‌شوند؟▾

هرگز. همه تجزیه سند، تحلیل توصیف‌گر فونت و استخراج باینری ۱۰۰٪ به‌صورت محلی در مرورگر وب شما انجام می‌شوند. اسناد خصوصی شما هرگز دستگاه فیزیکی‌تان را ترک نمی‌کنند.

آیا می‌توانم فونت‌ها را روی دستگاه‌های موبایل مانند iPhone یا iPad استخراج کنم؟▾

بله! ابزار ما کاملاً در HTML5 و WebAssembly سمت کاربر اجرا می‌شود و بدون نیاز به نصب اپلیکیشن، به‌راحتی در Safari، ‏Chrome و Firefox موبایل کار می‌کند.

اگر فونتی در PDF رمزگذاری یا محافظت شده باشد چه می‌شود؟▾

اگر خود PDF با رمز باز کردن رمزگذاری شده باشد، باید پیش از تجزیه و استخراج فونت‌ها، ابتدا قفل آن را با ابزار «باز کردن قفل PDF رمزدار» ما باز کنید.

سایت‌هایی با بارگذاری زیر ۰٫۸ ثانیه
مهندسی وب با امتیاز ۱۰۰/۱۰۰ Lighthouse
بررسی
بازوی توسعه برای آژانس‌های طراحی
White-label • NDA دوطرفه
همکاری
سئوی فنی با کد
Schema عمیق • بدون هدررفت
گسترش سئو
وب‌اپ‌ها و SaaS سفارشی
مالکیت ۱۰۰٪ کد • مقیاس Edge
ساخت
بازدید را به فروش تبدیل کنید
+۳۴٪ افزایش فروش • رفع گلوگاه‌ها
بررسی