--- title: مسطح‌سازی PDF description: فرم‌های تعاملی و حاشیه‌نویسی‌ها را به محتوای ثابت تبدیل کنید. فیلدهای فرم غیرقابل‌ویرایش می‌شوند و حاشیه‌نویسی‌ها در صفحه ثبت می‌شوند. --- # مسطح‌سازی PDF مسطح‌سازی عناصر تعاملی (فیلدهای فرم، منوهای کشویی، کادرهای انتخاب، حاشیه‌نویسی‌ها، هایلایت‌ها، یادداشت‌های چسبان) را مستقیماً با محتوای صفحه ادغام می‌کند. ظاهر بصری همان می‌ماند، اما دیگر هیچ چیز قابل ویرایش یا استخراج نیست. این معادل PDF چاپ یک فرم پرشده و اسکن دوبارهٔ آن است، با این تفاوت که کیفیت کاملاً حفظ می‌شود. ## نحوهٔ کار 1. یک یا چند فایل PDF بارگذاری کنید. 2. روی **مسطح‌سازی PDF** کلیک کنید. 3. یک فایل مستقیماً دانلود می‌شود. چند فایل یک بایگانی ZIP تولید می‌کنند. این ابزار از pdf-lib برای مسطح‌سازی فیلدهای فرم (از طریق `form.flatten()`) و از یک مسطح‌ساز اختصاصی حاشیه‌نویسی برای ثبت حاشیه‌نویسی‌ها در جریان صفحه استفاده می‌کند. هر دو عملیات در یک مرحله انجام می‌شوند. ## چه چیزهایی مسطح می‌شوند - **فیلدهای فرم**: ورودی‌های متنی، کادرهای انتخاب، دکمه‌های رادیویی، منوهای کشویی، فیلدهای امضا - **حاشیه‌نویسی‌ها**: نظرات، هایلایت‌ها، خط‌خوردگی، زیرخط، یادداشت‌های چسبان، مهرها، حاشیه‌نویسی‌های جوهری - **عناصر تعاملی**: دکمه‌ها، محرک‌های عملیات ## چه چیزهایی تغییر نمی‌کنند - محتوای متنی (قابل انتخاب و جستجو باقی می‌ماند) - تصاویر و گرافیک‌ها - چیدمان و ابعاد صفحه - نشانک‌ها و فهرست مطالب - پیوندها (مگر اینکه مبتنی بر حاشیه‌نویسی باشند) ## موارد استفاده - قفل کردن یک فرم تکمیل‌شده تا گیرندگان نتوانند پاسخ‌های ارسالی را تغییر دهند - آماده‌سازی PDF برای بایگانی، جایی که عناصر تعاملی لازم نیستند - رفع مشکلات نمایشی ناشی از رندر متفاوت حاشیه‌نویسی‌ها در نمایشگرهای مختلف - اطمینان از اینکه سند امضاشده پس از اعمال امضا قابل تغییر نیست - کاهش حجم فایل با حذف تعاریف فیلدهای فرم و اشیای حاشیه‌نویسی ## نکات - پس از اتمام همهٔ ویرایش‌ها مسطح‌سازی کنید. هیچ راهی برای برگرداندن مسطح‌سازی وجود ندارد. - اگر علاوه بر مسطح‌سازی می‌خواهید فراداده، JavaScript و پیوست‌ها را هم حذف کنید، به‌جای آن از ابزار پاک‌سازی PDF استفاده کنید؛ مسطح‌سازی یکی از گزینه‌های آن است. - برخی PDFها پیام «فرمی یافت نشد» نشان می‌دهند؛ اگر سند فقط حاشیه‌نویسی داشته باشد و فیلد فرم نداشته باشد، این طبیعی است. ## ابزارهای مرتبط - [پاک‌سازی PDF](./sanitize-pdf): مسطح‌سازی فرم‌ها به‌علاوهٔ حذف فراداده، اسکریپت‌ها و موارد دیگر - [رستر کردن PDF](./rasterize-pdf): تبدیل به PDF مبتنی بر تصویر برای حداکثر مسطح‌سازی - [تبدیل قلم به خطوط برداری](./font-to-outline): تبدیل قلم‌ها به مسیرهای برداری - [رمزگذاری PDF](./protect-pdf): قفل کردن PDF مسطح‌شده با گذرواژه