راهنمای معتبر اعتبارسنجی آرشیوی PDF/A درون مرورگر (انطباق با ISO 19005)
⚡چگونه یک سند PDF/A را درون مرورگر اعتبارسنجی کنیم
۱. PDF هدف خود را وارد کنید
سند خود را به فضای کاری امن اعتبارسنجی بکشید و رها کنید یا از درایو حافظه محلی خود انتخاب کنید.
۲. سطح انطباق هدف را انتخاب کنید
استاندارد ISO مورد انتظار خود (PDF/A-1b، PDF/A-2b، PDF/A-3b) را انتخاب کنید یا اجازه دهید بر اساس فراداده XMP جاسازیشده خودکار تشخیص داده شود.
۳. بازرسی ساختاری را اجرا کنید
موتور سمت کاربر ما گراف اشیا را پیمایش و جاسازی فونت، Output Intentها، فراداده و توکنهای ممنوع را بررسی میکند.
۴. ممیزی تفصیلی انطباق را بازبینی کنید
گزارش تشخیصی تفکیکی قبول/رد را با ارجاعهای ISO در سطح بند بررسی کنید یا گزارش ممیزی را برای سوابق انطباق خروجی بگیرید.
ارسال اسناد الکترونیک به سامانههای ثبت الکترونیک قضایی (مانند سامانه PACER دادگاه فدرال آمریکا)، بایگانیهای ملی، مراجع مالیاتی و مخازن انطباق سازمانی مستلزم انطباق دقیق با استاندارد ISO 19005 (PDF/A) است. صرفاً داشتن یک فایل PDF که ادعای آرشیوی بودن دارد کافی نیست؛ درگاههای پذیرش نهادی از اعتبارسنجهای خودکاری استفاده میکنند که جریان بایتی فیزیکی را بهدقت بررسی میکنند. اگر حتی یک گلیف فونت فاقد برنامه TrueType جاسازیشده باشد، پروفایل ICC مربوط به Output Intent موجود نباشد یا یک قطعه JavaScript تأییدنشده شناسایی شود، پرونده فوراً رد میشود و به از دست رفتن مهلتهای قانونی، جریمهها و تأخیرهای اداری میانجامد.
در گذشته، اعتبارسنجی انطباق PDF/A به مجموعههای نرمافزاری رومیزی گرانقیمت (مانند Adobe Acrobat Pro Preflight) یا ابزارهای پیچیده خط فرمان Java (مانند VeraPDF) نیاز داشت. خدمات اعتبارسنجی ابری با آپلود لوایح حقوقی محرمانه و پروندههای سازمانی در سرورهای شخص ثالث، خطرات انطباقی غیرقابل قبولی ایجاد میکنند.
ابزار سمت کاربر «اعتبارسنج آرشیوی PDF/A» ما راستیآزمایی انطباق ساختاری در سطح VeraPDF را مستقیماً درون مرورگر وب شما ارائه میدهد. موتور ما با اجرای ۱۰۰٪ محلی با WebAssembly، توصیفگرهای فونت، فضاهای رنگی، طرحوارههای فراداده و توکنهای عملگر ممنوع را در چند ثانیه بررسی میکند — و گزارشهای تشخیصی شفاف و تفکیکی قبول/رد را با حریم خصوصی کامل و بدون هیچ آپلود ابری ارائه میدهد.
خواندن راهنمای فنی کامل
چارچوب اعتبارسنجی ISO 19005: راستیآزمایی ساختاری به سبک VeraPDF
یک اعتبارسنجی جامع PDF/A نیازمند تحلیل ایستای عمیق کل گراف اشیای PDF در برابر صدها قاعده هنجاری تعریفشده در ISO 19005-1، ISO 19005-2 و ISO 19005-3 است. اعتبارسنج سمت کاربر ما ماتریس جامع قواعدی را پیادهسازی میکند که نهادهای بینالمللی بایگانی از آن استفاده میکنند:
1. کاتالوگ سند و نحو سرآیند: اعتبارسنجی توضیحات نشانگر باینری، سازگاری نسخه PDF (1.4 برای PDF/A-1، 1.7 برای PDF/A-2)، نحو جدول ارجاع متقابل و یکپارچگی trailer.
2. سازگاری جریان فراداده: راستیآزمایی اینکه سند یک جریان XMP فشردهنشده (<x:xmpmeta>) با طرحواره رسمی شناسایی PDF/A (http://www.aiim.org/pdfa/ns/id/) دارد و اطمینان از تطابق ویژگیها با مقادیر واژهنامه Info.
3. راستیآزمایی سطح انطباق: بررسی ادعاهای انطباق (سطح 1b/2b/3b برای حفظ بصری، سطح 1a/2a/3a برای دسترسپذیری ساختاری برچسبدار).
انطباق فونت: جاسازی، برنامههای گلیف و CMapهای ToUnicode
عدم انطباق فونت بیش از ۷۵٪ خطاهای واقعی رد PDF/A را تشکیل میدهد. موتور ما بازرسی تایپوگرافیک جامعی روی همه واژهنامههای فونت در درختهای /Resources سند انجام میدهد:
1. جاسازی کامل: راستیآزمایی اینکه هر توصیفگر فونت ارجاعشده یک جریان معتبر /FontFile، /FontFile2 (TrueType) یا /FontFile3 (CFF/OpenType) دارد. اسنادی که بدون زیرمجموعههای جاسازیشده به فونتهای سیستمی استاندارد (مانند Arial، Times New Roman یا Courier) تکیه دارند فوراً رد میشوند.
2. نگاشت کد نویسه: بررسی اینکه فونتهای مرکب (Type 0 / CIDFonts) یک CMap معتبر /ToUnicode دارند که هر شناسه گلیف را به یک نقطه کد استاندارد یونیکد نگاشت میکند تا موتورهای جستوجوی آینده بتوانند متن خوانا استخراج کنند.
3. معیارهای گلیف (/Widths): اعتبارسنجی اینکه پهنای نویسههای تعریفشده در واژهنامه فونت با معیارهای داخلی برنامه فونت جاسازیشده مطابقت دارد.
مدیریت فضای رنگ: Output Intentها و کالیبراسیون مستقل از دستگاه
رنگهای دستگاهی کالیبرهنشده (DeviceRGB، DeviceCMYK، DeviceGray) در PDF/A اکیداً ممنوعاند، مگر آنکه کاتالوگ سند یک واژهنامه صریح /OutputIntents شامل یک پروفایل ICC داشته باشد.
اعتبارسنج ما موارد زیر را راستیآزمایی میکند:
- وجود یک /OutputIntent با زیرنوع /GTS_PDFA1.
- اعتبار جریان پروفایل ICC جاسازیشده (/DestOutputProfile)، با تجزیه سرآیند پروفایل ICC برای تأیید تطابق فضای رنگ (برای مثال RGB در برابر CMYK).
- سازگاری میان فضاهای رنگی تصاویر و شناسه شرط Output Intent (برای مثال 'sRGB IEC61966-2.1'). هر فضای رنگی مدیریتنشدهای که بتواند بازتولید رنگ مبهمی در نمایشگرها یا چاپگرهای آینده ایجاد کند، بهعنوان خطای بحرانی انطباق علامتگذاری میشود.
شناسایی ویژگیهای ممنوع: JavaScript، رمزگذاری و چندرسانهای
ISO 19005 ویژگیهایی را که میتوانند خوانایی آینده را به خطر اندازند یا کد مخرب اجرا کنند اکیداً ممنوع میکند. اعتبارسنج ما اسکنهای بایتی عمیقی برای موارد زیر انجام میدهد:
1. رمزگذاری با رمز عبور: سند نباید واژهنامه /Encrypt داشته باشد. هر گونه محافظت با رمز عبور یا قفل DRM فوراً باعث رد میشود.
2. اسکریپتنویسی پویا: اسکن واژهنامههای کنش سند و صفحه (/A، /AA) برای عملگرهای /JavaScript یا /JS. کد اجرایی مجاز نیست.
3. چندرسانهای و جریانهای راه دور: جستوجوی حاشیهنویسیهای کنش /Movie، /Sound، /Screen و /Launch که به اپلیکیشنهای خارجی متکیاند.
4. فشردهسازی LZW: راستیآزمایی اینکه جریانها از فیلتر فشردهسازی منسوخ و دارای محدودیت ثبت اختراع /LZWDecode استفاده نمیکنند.
گزارشدهی شفاف و تفکیکی با ارجاع در سطح بند
اعتبارسنج ما بهجای نمایش یک خطای مبهم «نامعتبر»، یک گزارش انطباق جامع و قابل خواندن برای انسان تولید میکند. هر قاعده بررسیشده بر اساس شدت (قبول، هشدار، خطای بحرانی) دستهبندی و با ارجاع مستقیم به بند مربوط در ISO 19005 همراه میشود (برای مثال 'Clause 6.2.3.3: Font programs not embedded').
میتوانید شماره صفحات، شناسههای شیء و نام فونتهای مرتبط با هر تخلف را بررسی کنید. این کار به آمادهکنندگان اسناد حقوقی، ناشران رومیزی و توسعهدهندگان نرمافزار امکان میدهد پیش از ارسال رسمی الکترونیک، عناصر ناسازگار را دقیقاً شناسایی و اصلاح کنند.
حریم خصوصی کاملاً ایزوله برای پروندههای حقوقی مهرومومشده و ممیزیهای مالی
اعتبارسنجی پروندههای قضایی مهرومومشده، افشاگریهای ثبت اختراع در جریان، امیدنامههای ادغام و تملک سازمانی یا سوابق محرمانه بیماران با اعتبارسنجهای ابری شخص ثالث، سازمانها را در معرض نشتهای امنیتی ویرانگر و جریمههای نظارتی طبق GDPR، HIPAA و قواعد امتیاز وکیل و موکل قرار میدهد.
2run.tools با حریم خصوصی ۱۰۰٪ سمت کاربر کار میکند. کل خط لوله تجزیه PDF، تحلیل برنامه فونت، بازرسی پروفایل ICC و اعتبارسنجی قواعد بهصورت محلی در سندباکس WebAssembly مرورگر شما اجرا میشود. حتی یک بایت از سند شما هرگز در سرور راه دور آپلود نمیشود.
درخت ساختار برچسبدار (/StructTreeRoot) و انطباق دسترسپذیری (PDF/A-1a و PDF/A-2a)
در حالی که انطباق پایه PDF/A (سطح 1b و 2b) منحصراً بر حفظ بصری تمرکز دارد، انطباق سطح 'a' (انطباق دسترسپذیر — PDF/A-1a، PDF/A-2a) الزام میکند سند یک درخت ساختار منطقی کامل (/StructTreeRoot) داشته باشد.
اعتبارسنج سمت کاربر ما سلسلهمراتب ساختار منطقی را برای راستیآزمایی انطباق کامل دسترسپذیری بررسی میکند:
1. نشانگرهای محتوای برچسبدار: راستیآزمایی اینکه همه عناصر متنی درون دنبالههای محتوای علامتدار (/BDC و /EMC) متصل به عناصر ساختاری قرار دارند.
2. برچسبگذاری ساختاری: بررسی برچسبهای معنایی استاندارد، شامل سرعنوانهای ساختاری (/H1 تا /H6)، پاراگرافها (/P)، جدولها (/Table، /TR، /TD) و فهرستها (/L، /LI).
3. متن جایگزین برای عناصر بصری: اطمینان از اینکه همه تصاویر، نمودارها و شکلها متن جایگزین توصیفی (رشتههای /Alt) در واژهنامههای عنصر ساختاری خود دارند.
این بازرسی ساختاری عمیق تضمین میکند اسناد ارسالی به ممیزیهای دسترسپذیری دولتی (Section 508، ADA Title III، EN 301 549) هم الزامات حفظ بصری و هم دسترسپذیری برای صفحهخوان را برآورده کنند.
💡نکات حرفهای برای اعتبارسنجی و انطباق PDF/A
- •اگر اعتبارسنجی به دلیل جاسازینشدن فونت رد شد، سند اصلی را با گزینه «جاسازی همه فونتها» دوباره از Word یا InDesign خروجی بگیرید.
- •مطمئن شوید سند کاملاً بدون رمزگذاری است؛ حذف رمزها پیش از دستیابی هر PDF به گواهی معتبر PDF/A الزامی است.
- •بررسی کنید ویژگیهای فراداده XMP (Title، Author) با مدخلهای قدیمی واژهنامه Info سند تعارض نداشته باشند.
- •گزارش اعتبارسنجی را بهعنوان سند خروجی بگیرید تا هنگام ارسال سند، انطباق را به مشتریان، دادگاهها یا بایگانیهای نهادی اثبات کنید.
🛡️پیمایش AST، ممیزی توصیفگر فونت و راستیآزمایی پروفایل ICC
موتور اعتبارسنجی ما جریان باینری PDF را به یک درخت نحو انتزاعی (AST) ساختاریافته تجزیه میکند. کاتالوگ /Root را برای /OutputIntents بررسی و تأیید میکند پروفایل مقصد با مشخصات استاندارد ICC (ISO 15076-1) مطابقت دارد. درخت /Pages را بهصورت بازگشتی پیمایش و هر واژهنامه /Font را در /Resources هر صفحه بررسی میکند. برای هر فونت، وجود /FontFile /FontFile2 /FontFile3 را بررسی، سرآیند فونت را برای اطمینان از پوشش زیرمجموعه گلیف تجزیه و جریان CMap /ToUnicode را راستیآزمایی میکند. تأیید میکند آرایههای /Annots هیچ زیرنوع ممنوعی ندارند و بسته XMP با نحو RDF برای pdfaid:part و pdfaid:conformance مطابقت دارد.
فناوری: WebAssembly • Web Workers چندرشتهای • HTML5 Canvas API
حریم خصوصی: فایلها از دستگاه شما خارج نمیشوند و در فضای ابری ذخیره نمیشوند؛ آمار فقط با رضایت شما اجرا میشود.
ابزارهای مکمل این روند کار
این ابزارهای مرورگری را برای روند کاری پربازده با هم ترکیب کنید.
بررسی دسترسپذیری و برچسبها
برچسبهای ساختاری و متن جایگزین PDF را برای سازگاری با صفحهخوان بررسی کنید.
تبدیل PDF استاندارد به PDF/A
برای استانداردهای بایگانی حقوقی، فونتها و پروفایلهای رنگ را جاسازی کنید.
حذف محدودیتهای PDF/A
اسناد آرشیوی فقطخواندنی را به PDF استاندارد قابل ویرایش برگردانید.
جاسازی گلیفهای فونت ناموجود
گلیفهای ناموجود را جاسازی کنید تا حروف در همه رایانهها یکسان نمایش داده شوند.