تحويل فاتورة PDF إلى إكسل
تحوّل أداة Invoice to Excel فاتورة PDF إلى جدول بيانات .xlsx دون فقدان جدول بنود الفاتورة. فبدلاً من تخمين الأعمدة من المسافات البيضاء، تقرأ الأداة الموضع الدقيق لكل جزء من النص على الصفحة وتجد مواضع x التي تتكرر عبر عدة صفوف - وهي حد عمود حقيقي - بحيث تبقى الكميات وأسعار الوحدة والإجماليات في أعمدتها المحاذاة الخاصة. أما الترويسة أو كتلة الإجماليات التي لا تشارك هذا النمط فتُحفظ كنص منفصل بدلاً من إقحامها في الجدول. كل هذا يتم داخل متصفحك باستخدام pdf.js وExcelJS، لذا لا تُرفع الفاتورة نفسها إلى أي خادم أبدًا.
وضع التحويل
الأسئلة الشائعة
هل يبقى جدول البنود (الكمية، السعر، الإجمالي) محاذًى؟
في الوضع المتقدم، نعم. تقرأ الأداة الموضع الدقيق x/y لكل جزء من النص على الصفحة وتجد مواضع x التي تتكرر عبر عدة صفوف - وهذا حد عمود حقيقي. البنود التي تشارك نفس نمط الأعمدة تتحول إلى جدول محاذًى واحد بدلاً من كتلة نص متلاصقة.
هل يعمل هذا مع الفواتير التي تحتوي على ترويسة وبنود وقسم إجماليات؟
نعم. النص خارج نمط البنود المتكرر - مثل ترويسة المورّد أو كتلة إجماليات نهائية لا تشارك نفس الأعمدة - يُحفظ كنص منفصل بدلاً من إقحامه في جدول البنود، فيبقى الجدول نظيفًا.
ماذا عن الفواتير الممسوحة ضوئيًا (صور أو مسح دون طبقة نص)؟
تقرأ هذه الأداة طبقة النص الموجودة في ملف PDF، لذا فإن فاتورة ممسوحة ضوئيًا بلا نص قابل للاستخراج لن تُنتج نتائج. بالنسبة للفواتير الممسوحة ضوئيًا أو المصوّرة، استخدم بدلاً منها Bank Statement to Excel التي تستخرج المعاملات من صورة باستخدام الذكاء الاصطناعي.
هل تُرفع فاتورتي إلى خادم؟
لا، يتم كل شيء داخل متصفحك بالكامل: يقرأ pdf.js مواضع النص وينشئ ExcelJS ملف .xlsx. لا يُرسل شيء إلى أي خادم.