ما تفعله أداة مسح إلى PDF
مسح إلى PDF يحوّل الكاميرا الموجودة بالفعل في جيبك إلى ماسح وثائق بضغطة واحدة. تفتح الصفحة على هاتفك، تضغط افتح الكاميرا، المتصفح يطلب إذناً للعدسة الخلفية، ومن هناك كل ضغطة على الزر تلتقط صفحة واحدة. صوّر الإيصال، صوّر العقد، صوّر ملاحظات الاجتماع المكتوبة بخط اليد — عندما تنتهي تضغط ابنِ PDF واللقطات تُجمّع في ملف واحد مُسمى scan-{today}.pdf. حمّل، والمسح لك.
إليك الجزء الذي لن تقوله معظم الأدوات بوضوح: اللقطات لا تغادر جهازك أبداً. واجهة المتصفح getUserMedia تبث الفيديو مباشرة إلى canvas في تبويبك. كل لقطة تصبح JPG محفوظاً في ذاكرة متصفحك. pdf-lib يخيط JPGs في PDF محلياً، رابط التحميل blob URL، والأنبوب بأكمله يُغلق عندما تُغلق التبويب. لا توجد خطوة رفع. لا يوجد خادم. لا يوجد حساب. لا يوجد شيء ليتسرّب لأن لا شيء في الجو.
لماذا ماسح متصفح هو الشكل الصحيح لهذه المهمة
الماسحات الهاتفية المهيمنة — CamScanner، Adobe Scan، Microsoft Lens، Genius Scan — كلها تريدك أن تُثبّت تطبيقاً، تسجّل دخولاً، وتسمح لها بمزامنة مسحاتك إلى سحابة. هذا طلب غريب لما هو، في القلب، عمل لمرة واحدة: لدي قطعة ورق أمامي، أريد PDF منها على حاسوبي في الستين ثانية القادمة. نموذج التطبيق يقايض دقيقة من التثبيت، إنشاء حساب إجباري، ومستقبل غير معروف من المزامنة في الخلفية مقابل ميزة ستستخدمها أربع مرات في السنة.
المتصفح يقوم بالعمل بشكل أنظف. لديك بالفعل متصفح مفتوح. تثق بالفعل كاميرتك معه (البنوك تستخدمه، الدردشة المرئية تستخدمه، الصحة عن بُعد تستخدمه). زر الالتقاط موجود هناك، التجميع موجود هناك، التحميل موجود هناك. عندما ينتهي المسح، أغلق التبويب. المتصفح لا يتذكر اللقطات، لأنها لم تكن مُستمرة في أي مكان خارج تلك الجلسة الواحدة من التبويب.
المقايضة صريحة: لسنا فاخرين كـ CamScanner. لا اكتشاف حافة تلقائي، لا إصلاح انحراف منظور، لا إزالة ظلال، لا مرشح يجعل صورة هاتف تبدو كمسح ضوئي مسطح 1200dpi. تحصل على JPG الخام لما رأته الكاميرا، مُؤطّر كما أطّرته. هذه الأداة الصحيحة للإيصالات، تصاريح المدرسة، صفحة من كتاب مدرسي، ظهر شيك، سبورة اجتماع. إنها الأداة الخاطئة للحفاظ على الوثائق الأرشيفية أو أنبوب OCR بجودة قانونية — إذا كانت تلك المهمة، استخدم ماسحاً حقيقياً.
عن CamScanner، تحديداً
هذا الجزء يجب أن يكون على الصفحة بدلاً من دفنه في حاشية. CamScanner هو الماسح الهاتفي الأكثر تثبيتاً في العالم، مع أكثر من 500 مليون تنزيل. كان أيضاً على الجانب الخاطئ من عدة قصص معالجة بيانات. في 2019 نسخة Google Play من التطبيق وُجدت تشحن بدارة برامج ضارة تُسمى Necro داخل إحدى SDKs الإعلان الخاصة بها؛ Google سحبه من المتجر حتى أُزيلت SDK. باحثو الأمان المستقلون أشاروا مراراً إلى حجم البيانات التي يُرسلها التطبيق عائدة إلى خوادمه — بما في ذلك، حسب الإصدار والإعدادات، المسحات نفسها.
يمكنك قراءة تلك القصص بنفسك؛ هذه المقالة ليست هدماً. النقطة هي أن "ماسح هاتف مجاني" تاريخياً يعني "الماسح هو المنتج وأنت البيانات." حتى عندما يتصرف CamScanner، نموذج الثقة هو: تمسح عقداً أو جواز سفر، البايتات تسافر إلى خادم في ولاية قضائية ربما لم تقرأ قوانين بياناتها، وتأمل أن سياسة الخصوصية للشركة مُحترمة. تلك مقايضة معقولة إذا كانت الوثيقة وصفة طعام. إنها مقايضة أسوأ إذا كانت الوثيقة رخصة قيادة، نموذج ضريبي، أو سجل طبي.
مسح إلى PDF يُزيل المقايضة. البايتات لا تذهب أي مكان. لا توجد سياسة خصوصية لتُحترم لأنه لا يوجد مسار لاحترامها عليه.
كيفية مسح وثيقة متعددة الصفحات
التدفق الشائع هو عقد متعدد الصفحات أو كومة إيصالات. هذا التسلسل الدقيق.
- افتح هذه الصفحة على هاتفك. اضغط افتح الكاميرا. متصفحك يُظهر مطالبة إذن لمرة واحدة — اضغط Allow. iOS Safari و Chrome على Android يُفضّلان الكاميرا الخلفية عندما تطلب الصفحة
facingMode: 'environment'، وهو ما نفعل. - أطّر الصفحة الأولى في المعاينة الحية. أمسك الهاتف بشكل موازٍ تقريباً للصفحة، بعيداً بما يكفي بحيث تكون كل الزوايا الأربع مرئية، قريباً بما يكفي بحيث يُقرأ النص بحدة. اضغط زر الالتقاط الدائري. اللقطة تهبط في أسفل الصفحة كصورة مصغرة.
- انتقل إلى الصفحة التالية. أطّر، اضغط. انتقل إلى التالية. أطّر، اضغط. لا يوجد حد لعدد اللقطات — التقط خمس صفحات، التقط أربعين.
- إذا كانت لقطة ضبابية أو الزوايا مقطوعة، اضغط × على صورتها المصغرة لإسقاطها. إذا خرجت اللقطات من الترتيب، استخدم أزرار الأسهم لإعادة الترتيب. ترتيب القائمة يصبح ترتيب صفحات PDF.
- اضغط ابنِ PDF. اللقطات تُرمّز كـ JPG بجودة 92% وتُضمّن في PDF واحد بأبعاد البكسل الأصلية. اضغط حمّل. الملف مُسمى
scan-{today}.pdf— مثلاً،scan-2026-05-13.pdf.
الوقت الإجمالي لمسح خمس صفحات، من البداية للنهاية: أقل من دقيقة. عنق الزجاجة هو ثباتك بالهاتف، وليس البرنامج.
مثال عملي: مسح عقد بست صفحات
طرف مقابل أرسل لك اتفاقية استشارية ورقية بالبريد وطلب إعادتها موقّعة. لا تملك ماسحاً. لديك هاتف، طاولة مطبخ، ونافذة بإضاءة جيدة.
تفتح microapp.com/scan-to-pdf على هاتفك، تضع العقد مسطحاً تحت النافذة، تضغط افتح الكاميرا، تسمح. المعاينة الحية تُظهر الصفحة الأولى. تُمسك الهاتف حوالي اثنتي عشرة بوصة فوق الصفحة، تُربّع الزوايا في الإطار، تضغط الزر. الصورة المصغرة تظهر. تقلب إلى الصفحة الثانية، تكرر. الصفحات من ثلاثة إلى ستة بنفس الطريقة — ست ضغطات زر، ست صور مصغرة.
تمرر عبر قائمة الصور المصغرة. الصفحة الرابعة خرجت مائلة، فتضغط × لإسقاطها، تضع الصفحة مسطحة مرة أخرى، تعيد الالتقاط. الآن هناك ست صور مصغرة بالترتيب الصحيح. تضغط ابنِ PDF. بعد حوالي ثلاث ثوانٍ، يظهر زر التحميل. المخرج هو scan-2026-05-13.pdf، ست صفحات، حوالي 9 MB.
تُرسله عبر AirDrop إلى حاسوبك المحمول. افتحه في Sign PDF، ارسم توقيعك على الصفحة السادسة، حمّل scan-2026-05-13-signed.pdf. أرسله بالبريد الإلكتروني. الرحلة الذهاب والإياب من "هذه الورقة هبطت في صندوق البريد" إلى "أرسلتها عائدة موقّعة" أقل من خمس دقائق، ولم تجلس بايت واحدة من ذلك العقد على خادم طرف ثالث في أي خطوة.
قصة الخصوصية، بتفصيل تقني
إذا أردت التحقق من ادعاء عدم الرفع بدلاً من أخذ كلمتنا، إليك بالضبط ما يحدث عند المسح.
- افتح الكاميرا يستدعي
navigator.mediaDevices.getUserMedia({ video: { facingMode: 'environment' } }). الـMediaStreamالمُرجع مُرفق بعنصرvideoHTML. ذلك التدفق يعيش بالكامل في عملية متصفحك؛ JavaScript للصفحة ليس لديها واجهة لإرسال إطارات الفيديو لأي مكان. - ضغطة الزر ترسم إطار الفيديو الحالي إلى عنصر
canvasHTML بأبعاد الفيديو الأصلية، ثم تستدعيcanvas.toBlob('image/jpeg', 0.92). blob JPG الناتج مخزن في مصفوفة JavaScript في ذاكرة التبويب. لا يلمس القرص ولا يلمس الشبكة. - ابنِ PDF يُسلّم مصفوفة blobs JPG إلى
pdf-lib، الذي يبني PDF في ذاكرة JavaScript ويُرجع البايتات كـ blob آخر. رابط التحميل هوURL.createObjectURL(blob)يُشير إلى ذلك blob في الذاكرة. - إغلاق التبويب: blobs تُجمع كقمامة. تدفق الكاميرا يُحرّر. الصور المصغرة تذهب من DOM. لا يوجد
localStorage، لاIndexedDB، لا service worker، لا مزامنة خلفية. إغلاق التبويب هو الحذف.
لتدقيق أي من هذا، افتح أدوات المطور في متصفحك وراقب تبويب الشبكة أثناء جلسة مسح. سترى الصفحة تُحمّل، سترى حزمة JS تُحمّل، ثم — عبر كل فتح كاميرا، كل ضغطة زر، وبناء PDF النهائي — صفر طلبات صادرة. الماسح الهاتفي الذي يتصل بالوطن يفعل ذلك على الشبكة. الماسح الهاتفي الذي لا، لا.
متى تكون هذه الأداة الصحيحة ومتى لا
الأداة الصحيحة:
- إيصالات المصاريف. العمل بأكمله هو "حوّل ست إيصالات مطعم إلى PDF واحد لنموذج المصاريف." ستون ثانية، انتهى.
- صفحة من كتاب أو مجلة مطبوعة للمرجع الشخصي.
- سبورات الاجتماعات. صوّر السبورة في نهاية الجلسة، ابنِ PDF، أسقطها في ملاحظات الاجتماع.
- نماذج المدرسة، تصاريح، أوراق دخول طبية — املأ على الورق، امسح، أرسل بالبريد عائدة.
- مسحات لمرة واحدة حيث تثبيت CamScanner لاستخدام واحد يبدو سخيفاً.
- أي وثيقة تُفضّل عدم إرسالها لخادم طرف ثالث لأن الوثيقة خاصة. نماذج ضريبية. فواتير طبية. كشوف حسابات بنكية. هويات.
الأداة الخاطئة:
- مسح بالجملة لمئات الصفحات. ماسح حقيقي بوحدة تغذية وثائق سيكون أسرع وأنظف.
- مسحات تحتاج OCR قبل أن تكون مفيدة (تريد البحث في النص أو نسخ فقرات منه). يمكنك OCR مخرجنا بعد ذلك بـ Adobe Acrobat أو Tesseract، لكن سير العمل أثقل من البدء بتطبيق ماسح أصلي لـ OCR.
- استنساخ بجودة أرشيفية للصور الفوتوغرافية القديمة، الوثائق الهشّة، أو أي شيء تحتاج فيه مخرجاً بدقة 1200 dpi دقيقة الألوان. كاميرات الهاتف ذات غرض عام؛ الماسحات المسطحة موجودة لسبب.
- مخرج مُصحّح المنظور، مُكتشف الحافة يبدو كمسح مسطح حتى عند التصوير بزاوية. CamScanner و Adobe Scan يفعلان ذلك. نحن لا.
نصائح للقطات أحد
معظم جودة المسح بالهاتف هي فقط الإضاءة والتأطير. بعض الأشياء التي تساعد.
- استخدم الكاميرا الخلفية، وليس الأمامية. المستشعر الخلفي بدقة أعلى بكثير. نختار الكاميرا الخلفية افتراضياً، لكن بعض المتصفحات في بعض التكوينات تختار افتراضياً الكاميرا المُستخدمة آخر مرة — إذا بدت المعاينة الحية بدقة منخفضة، تحقق.
- ضع الصفحة مسطحة. إيصال ملفوف أو صفحة عقد مكسرة تلتقط بتشوه لا تستطيع الأداة تصحيحه. اضغط الصفحة مسطحة تحت كتاب إذا لم تستقر.
- الإضاءة الناعمة المتساوية تفوز على البقع الساطعة. ضوء الشمس المباشر على صفحة لامعة يخلق توهجاً يغسل النص. ضوء النافذة بزاوية طفيفة، أو ضوء غرفة علوي، عادة جيد.
- أطّر بمربع. أمسك الهاتف بشكل موازٍ للصفحة بدلاً من مائل. اللقطات المائلة ستحفظ بشكل جيد لكن ستبدو منحرفة عند التجميع — لا تصحيح منظور.
- يد ثابتة أو سطح ثابت. الزر يُجمّد الإطار الحالي؛ ضبابية الحركة في وقت الالتقاط لا يمكن إصلاحها بعد. إذا كنت تصوّر باليد في إضاءة منخفضة، ادعم مرفقيك.
أين يلائم هذا في بقية مجموعة أدوات PDF
مسح إلى PDF هو الباب الأمامي لسير عمل صغير يعيش بالكامل في المتصفح. بمجرد أن يكون لديك المسح، يمكنك:
- Sign PDF — وقّع العقد الممسوح دون طباعته.
- PDF Merger — اجمع المسح مع رسالة غلاف أو صفحة سياق.
- Compress PDF — مسحات الهاتف يمكن أن تكون 2-3 MB لكل صفحة؛ اضغط قبل البريد الإلكتروني لجعل أحجام الملفات أكثر ودية.
- Crop PDF — قُص الهوامش على مسح التقط أكثر من اللازم حول الوثيقة.
- PDF Watermark — اختم CONFIDENTIAL أو DRAFT على المسح قبل الإرسال.
- Image to PDF — إذا كنت قد صوّرت الوثيقة بالفعل في تطبيق كاميرا هاتفك وتريد جمع JPGs في PDF دون إعادة التصوير، هذه هي الأداة.
عن Microapp
Microapp هو مكان على الإنترنت حيث تجد كل أداة تحتاجها — أدوات صغيرة ومركزة تفتح في تبويب، تقوم بمهمتها، وتتركك تغادر. مسح إلى PDF واحد من نحو 140 أداة في الكتالوج. 10% من كل دولار يكسبه Microapp يذهب للجمعيات الخيرية، من القمة، مُدقق ويُنشر فصلياً. الأدوات منتقاة، الجودة موحّدة، ووعد العلامة التجارية هو عكس Big Software: افتح الأداة، افعل الشيء، غادر.
الأسئلة الشائعة
هل يعمل على سطح المكتب أم فقط على الهاتف؟
يعمل أينما يعرض المتصفح كاميرا. على هاتف — الحالة المقصودة — يفتح الكاميرا الخلفية وتضغط لالتقاط كل صفحة. على حاسوب محمول يستخدم كاميرا الويب المدمجة، وهي جيدة للقطة سبورة سريعة لكن محرجة لورقة. إذا كنت على سطح المكتب، ستكون عادة أسعد بتصوير الصور بهاتفك واستخدام أداتنا Image to PDF لجمعها — نفس PDF النهائي، سير عمل أكثر مرونة.
لماذا يقول متصفحي إذن الكاميرا مرفوض؟
عندما تضغط افتح الكاميرا، المتصفح يُظهر مطالبة إذن لمرة واحدة. إذا ضغطت حظر (أو فعلت ذلك بالخطأ)، المطالبة لن تعود تلقائياً — عليك منح الإذن يدوياً في إعدادات المتصفح. Chrome: اضغط أيقونة القفل في شريط العنوان → Site settings → Camera → Allow. Safari iOS: تطبيق Settings → Safari → Camera → Allow. ثم أعد تحميل هذه الصفحة واضغط افتح الكاميرا مرة أخرى. لا يمكننا تجاوز تلك المطالبة؛ المتصفح يملك الكاميرا.
هل أستطيع مسح صفحات متعددة في PDF واحد؟
نعم — هذه حالة الاستخدام الرئيسية. التقط الصفحة 1، أعد التأطير، التقط الصفحة 2، كرر. كل ضغطة على الزر تُضيف صفحة إلى القائمة. عندما تنتهي، اضغط ابنِ PDF وكل الصفحات الملتقطة تُجمّع بترتيب القائمة في PDF واحد متعدد الصفحات. استخدم أزرار الأسهم لإعادة الترتيب إذا التقطت خارج التسلسل.
هل الجودة جيدة كتطبيق ماسح مخصص مثل CamScanner أو Adobe Scan؟
إجابة صريحة: لا. CamScanner و Adobe Scan يُضيفان اكتشاف حافة تلقائي، تصحيح منظور، تعزيز التباين، وإزالة الظلال — كل الحيل التي تجعل صورة هاتف تبدو كمسح ضوئي مسطح. نحن لا نفعل أياً من ذلك. تحصل على JPG خام لما رأته الكاميرا، مُجمّعاً في PDF. للمسح غير الرسمي هذا جيد. للأصول الأرشيفية أو المخرج بجودة قانونية، استخدم ماسحاً مخصصاً.
هل لقطاتي تُرفع لأي مكان؟
لا. تدفق الفيديو يذهب من getUserMedia مباشرة إلى عنصر canvas في تبويبك — أبداً عبر طلب شبكة. كل لقطة هي blob JPG محفوظ في ذاكرة المتصفح. PDF يُبنى محلياً بـ pdf-lib. افتح تبويب الشبكة في متصفحك أثناء المسح وسترى صفر حركة صادرة أثناء الالتقاط والبناء.
ما هي دقة الصفحات الملتقطة؟
أياً كانت الكاميرا تعطي أصلاً — عادة 1280×720 على كاميرا ويب أساسية لحاسوب محمول، حتى 1920×1080 أو 4032×3024 على هواتف حديثة حسب المتصفح. الالتقاط يسحب إطار الفيديو بحجمه الأصلي الكامل، يُرمّزه كـ JPG بجودة 92%، ويُضمّنه في PDF بأبعاد البكسل الأصلية. صفحات PDF حادة لكن أحجام الملفات تتناسب مع الكاميرا؛ مسح 10 صفحات من iPhone يمكن أن يكون 15-20 MB.
هل يعمل على iPhone Safari؟
نعم. Safari على iOS 14.3+ يدعم getUserMedia ويُفضّل الكاميرا الخلفية عندما تمرر facingMode: 'environment'، وهو ما نفعل. أول مرة تضغط افتح الكاميرا، iOS يطلب إذناً عبر مطالبة النظام. بعد ذلك يجب أن تفتح الكاميرا في كل مرة. إذا كنت في متصفح داخل تطبيق (Instagram، Facebook، إلخ) بعضها يحظر الوصول للكاميرا — افتح الصفحة في Safari الحقيقي إذا لم تبدأ.
هل أستطيع تحرير الصفحات الملتقطة — قص، تدوير، ضبط التباين؟
ليس في هذه الأداة. الالتقاط هو ضغطة-واحدة-صفحة-واحدة والصفحة تذهب في PDF كما التُقطت. إذا احتجت اقتصاصاً أو تدويراً، التقط هنا، حمّل PDF، ثم مرّره عبر أداة Crop PDF أو Rotate PDF لدينا. أو استخدم Image to PDF وغذّها بصور حسّنتها بالفعل.