PDF On یک اسکنر و ویرایشگر PDF برای iPhone است: کاغذ به یک PDF تمیز تبدیل میشود، فرمها پر میشوند، حتی فرمهای عکسگرفتهشده، امضا و عکس پرسنلی سر جای درست مینشینند و کارت شناسایی یا گذرنامه در اندازهٔ اصلی روی یک برگ قرار میگیرد. تشخیص متن روی خود دستگاه انجام میشود. بدون حساب، بدون سرور، بدون اشتراک: سند تنها وقتی از گوشی خارج میشود که خودتان آن را به اشتراک بگذارید.
فرمی بهصورت PDF یا روی کاغذ میرسد و باید همین امروز پر، امضا و برگردانده شود، آن هم از روی گوشی. برنامههای اسکن معمول برای این کار حساب کاربری یا اشتراک میخواهند یا اسناد را به فضای ابری میفرستند. PDF On همه را روی iPhone انجام میدهد: اسکن، پر کردن، امضا، کپی کارت شناسایی، تشخیص متن، اشتراکگذاری. برنامه رایگان است و در App Store قرار دارد.
تصویر ۱ — برنامهشروع · فرم · کارت شناسایی
صفحهٔ شروع، اسکن، عکسها، دوربین و فایل را در اختیار میگذارد. روی فرم عکسگرفتهشده میزنید و مینویسید، متن داخل کادر مینشیند. کارت شناسایی و گذرنامه با رو و پشت در اندازهٔ اصلی روی یک برگ قرار میگیرند.
امکانات برنامه
اسکن، پر کردن، نگه داشتن.
اسکن و ساخت PDF
اسناد را با تشخیص خودکار لبهها اسکن کنید یا عکس بگیرید تا صاف شود. PDF از عکسها، فایلها و PDFهای دیگر؛ اندازهٔ صفحه، چیدمان و کیفیت قابل انتخاب؛ مُهر تاریخ؛ محافظت با گذرواژه.
پر کردن هر فرمی
روی فیلد بزنید و بنویسید: متن داخل کادر و روی خط مینشیند. با فرمهای واقعی PDF و فرمهای عکسگرفتهشده یا اسکنشده کار میکند. نام، نشانی و تلفن بهصورت پیشنهاد بالای صفحهکلید ظاهر میشوند.
امضا و عکس
با انگشت امضا کنید یا از امضای خود روی کاغذ عکس بگیرید؛ روی خط امضا قرار میگیرد. عکس پرسنلی در کادر عکسی مینشیند که خودکار پیدا میشود.
کارت شناسایی و گذرنامه
رو و پشت در یک برگ در اندازهٔ اصلی، با بزرگنمایی اختیاری، رنگی یا خاکستری، با خطوط برش و واترمارکی مانند «کپی برای صاحبخانه».
تشخیص متن، آفلاین
تشخیص متن روی دستگاه، اسکنها را قابل جستجو میکند. متن را کپی کنید، در سند جستجو کنید یا بهصورت سند Word خروجی بگیرید.
خواندن و هایلایت
حالت خواندن تمامصفحه با حاشیههای بریدهشده. با یک کشیدن در چهار رنگ هایلایت کنید، یادداشت بیفزایید، هایلایتها را بهصورت فهرست به اشتراک بگذارید. برنامه جای توقف شما را به یاد میآورد.
مدیریت صفحهها
صفحهها را مرتب، بچرخانید، برش دهید، صاف و حذف کنید. PDFها را ادغام کنید. فایلهای Word، Excel، PowerPoint، Pages، Numbers، Keynote، متن و HTML را به PDF تبدیل کنید.
خصوصی از پایه
کاملاً آفلاین. بدون حساب، بدون تبلیغ، بدون ردیابی. قفل اختیاری با Face ID. افزونهٔ اشتراکگذاری: عکسها و PDFها را از برنامههای دیگر به PDF On بفرستید.
تصویر ۲ — خواندن و مرتب کردنحالت خواندن · هایلایتها · صفحهها
حالت خواندن تمامصفحه با هایلایت در چهار رنگ و فهرستی از همهٔ هایلایتها. مرتب کردن، چرخاندن، برش و ادغام صفحهها.
جزئیات فنی
برنامه چطور ساخته شده
فقط چارچوبهای اپل، بدون کتابخانهٔ شخص ثالث، بدون شبکه. هر پردازشی خارج از رشتهٔ اصلی اجرا میشود و هر ذخیرهسازی یک تراکنش است.
Swift 6 با همزمانی سختگیرانه. رابط کاربری با SwiftUI و پوششهای UIKit هر جا که PDFKit لازم دارد. پردازش در اکتورهای اختصاصی، هرگز روی اکتور اصلی.
بدون شبکه
برنامه چیزی نمیفرستد و چیزی بارگیری نمیکند: بدون تحلیل، بدون حساب، بدون فضای ابری. تنها استثنا، یافتن نشانی برای مُهر مکان است، آن هم فقط وقتی روشن باشد.
خطاها
دادههای بیرونی مانند PDF، تصویر و ورودی هرگز بهزور باز نمیشوند. سند خراب پیام قابلفهم میدهد، نه کرش.
2. اسناد و ذخیرهسازی
پیشنویسها
یک پوشش JSON نسخهدار برای هر پیشنویس. پیشنویسهای ناخوانا دستنخورده روی دیسک میمانند، بقیه بارگیری و خطا نمایش داده میشود.
تصاویر
هنگام وارد کردن فقط تاریخ ثبت EXIF، بدون دادهٔ GPS. هر تصویر به ۴۰۰۰ پیکسل و هر پیشنمایش به ۴۰۰ پیکسل محدود میشود؛ هیچ فهرستی از تصاویر کامل در حافظه نگه داشته نمیشود.
ذخیرهسازی
نسخهٔ پشتیبان از PDF و لایهها بههمراه نشانگر بازیابی. عملیات قطعشده، PDF، شناسههای صفحه و فهرست را با هم بازیابی میکند.
3. فرمها
فرمهای واقعی
فیلدهای فرم PDF با PDFKit کنترل میشوند. فونتها از منابع اصلی گرفته میشوند تا ظاهر حفظ شود.
فرمهای عکسگرفتهشده
روی کادر بزنید، بنویسید: متن داخل کادر روی خط قرار میگیرد، تیکها جا میافتند و کلید بازگشت به فیلد بعدی میرود.
نویسندهٔ اختصاصی
هنگام کپی صفحهها، PDFKit درخت فیلدها را از دست میدهد. یک نویسندهٔ اختصاصی بر پایهٔ CoreGraphics روابط فیلد و ویجت را بازسازی میکند، گروهها را حفظ میکند و فقط اشیای دستیافتنی را مینویسد تا صفحههای حذفشده چیزی پنهان باقی نگذارند.
4. تشخیص متن
روی دستگاه
تشخیص متن با چارچوب Vision، حالت دقیق با تصحیح زبانی، بدون اینترنت. زبانهای تشخیص بر اساس توان همان iPhone فیلتر میشوند.
لایهٔ نامرئی
متن تشخیصدادهشده بهصورت لایهٔ متنی نامرئی روی صفحه قرار میگیرد، با همان مقیاس و چرخش. صفحهٔ اصلی هرگز به تصویر تبدیل نمیشود.
کتابخانه
PDFهای موجود هم تشخیص داده میشوند: رستر ۲۰۰ dpi فقط برای تشخیص، درخت فرم و پیوندها حفظ میشوند و لایهٔ اختصاصی قبلی جایگزین میشود.
5. امضا و کارت شناسایی
امضا
ترسیم در حالت افقی با PencilKit بهصورت PNG شفاف، یا از روی کاغذ: جوهر با تنظیمکنندهٔ شدت استخراج و پیکسلبهپیکسل برش داده میشود.
کارت شناسایی
اندازهٔ ID-1 برابر 85.60 × 53.98 mm. «کنار هم» فقط وقتی ارائه میشود که هر دو رو در ۱۰۰٪ جا شوند؛ راهنمای چاپ اندازهٔ واقعی را میخواهد تا چاپگر مقیاس را تغییر ندهد.
عکس
کادر عکس فرم درخواست تشخیص داده میشود و تصویر بهاندازه در آن مینشیند.
6. اشتراکگذاری، میانبرها، قفل
اشتراکگذاری
افزونهٔ اشتراکگذاری با App Group امضاشده، عکسها و PDFها را از برنامههای دیگر میپذیرد؛ صندوق ورودی اتمیک است و تحویلهای تکراری شناسایی میشوند.
میانبرها
سه App Intent برای گردشکارهای پسزمینه، به همهٔ زبانهای برنامه.
قفل
احراز هویت دستگاه با Face ID، مهلتهای ۰، ۶۰ یا ۳۰۰ ثانیه و یک پردهٔ حریم خصوصی هنگام جابهجایی بین برنامهها.
7. شناسنامهٔ پروژه
نقش
طراحی مفهومی، توسعه، انتشار و پشتیبانی
پلتفرم
iPhone، iOS 17 یا جدیدتر
فناوری
Swift 6، SwiftUI و UIKit، PDFKit، Vision، PencilKit، CoreGraphics، App Intents
زبانها
۴۶ زبان در برنامه، با چیدمان کامل راستبهچپ برای عربی، فارسی و اردو