راهنمای معتبر تبدیل PDF به PDF/A برای بایگانی بلندمدت درون مرورگر
⚡چگونه یک PDF را درون مرورگر به PDF/A تبدیل کنیم
۱. PDF منبع خود را وارد کنید
سند خود را به فضای کاری امن مبدل بکشید و رها کنید یا مستقیماً از درایو محلی رایانه خود انتخاب کنید.
۲. پروفایل آرشیوی را انتخاب کنید
استاندارد PDF/A مورد نیاز خود را انتخاب کنید (PDF/A-1b برای حداکثر سازگاری با سامانههای قدیمی یا PDF/A-2b برای پشتیبانی مدرن از شفافیت).
۳. تبدیل انطباقی را اجرا کنید
روی «تبدیل به PDF/A» کلیک کنید تا پروفایلهای ICC مربوط به Output Intent تزریق، فراداده XMP سازگار کامپایل و ویژگیهای ممنوع پاکسازی شوند.
۴. PDF آرشیوی گواهیشده را دانلود کنید
سند PDF/A استانداردشده خود را که برای نگهداری دائمی نظارتی و حقوقی آماده است فوراً در دستگاه خود ذخیره کنید.
قالب سند الکترونیک در اصل برای نمایش فوری روی صفحه و چاپ اداری طراحی شده بود، اما سوابق نهادی — مانند قراردادهای حقوقی، پروندههای کشف دادگاه، نقشههای معماری، پروندههای پزشکی بیماران و بایگانیهای دولتی — باید دهها یا صدها سال قابل دسترسی و از نظر بصری تغییرناپذیر باقی بمانند. با گذشت زمان، وابستگیهای فونت خارجی تغییر میکنند، الگوریتمهای فشردهسازی اختصاصی منسوخ میشوند و موتورهای نرمافزاری نمایش تکامل مییابند و فایلهای PDF استاندارد را خراب، ناخوانا یا از نظر بصری مخدوش میکنند.
برای تضمین حفظ بلندمدت، سازمان بینالمللی استانداردسازی استاندارد PDF/A (ISO 19005) را تدوین کرده است. تبدیل یک PDF استاندارد به سند PDF/A کاملاً سازگار نیازمند اعمال محدودیتهای معماری سختگیرانه است: هر گلیف فونت باید ۱۰۰٪ جاسازی شود، فضاهای رنگی مستقل از دستگاه باید با Output Intentهای استاندارد ICC اداره شوند، رمزگذاری تأییدنشده باید حذف شود و بستههای فراداده ساختاریافته XMP باید تزریق شوند.
ابزار سمت کاربر «تبدیل PDF استاندارد به PDF/A» ما اسناد PDF استاندارد را مستقیماً درون مرورگر وب شما به فایلهای آرشیوی سازگار تبدیل میکند. با کار با دقت WebAssembly، بایگانیهای اختصاصی سازمانی، پروندههای محرمانه دادگاه و سوابق بیماران شما با حریم خصوصی ۱۰۰٪ سمت کاربر و بدون هیچ آپلود ابری برای نگهداری دائمی آماده میشوند.
خواندن راهنمای فنی کامل
استاندارد آرشیوی ISO 19005: PDF/A-1b، PDF/A-2b و PDF/A-3b
مشخصات PDF/A به بخشها و سطوح انطباق متمایزی تقسیم میشود که برای ایجاد توازن میان سازگاری با گذشته و قابلیتهای مدرن طراحی شدهاند:
1. PDF/A-1 (ISO 19005-1، مبتنی بر PDF 1.4): استاندارد آرشیوی بنیادین. سطح 1b (انطباق پایه) حفظ بصری را تضمین میکند تا فایل در گذر زمان یکسان نمایش داده و چاپ شود. سطح 1a (انطباق دسترسپذیر) الزامات درختهای ساختار برچسبدار را برای پشتیبانی از صفحهخوانها میافزاید.
2. PDF/A-2 (ISO 19005-2، مبتنی بر ISO 32000-1 / PDF 1.7): پشتیبانی از ویژگیهای مدرن شامل فشردهسازی تصویر JPEG 2000، رولایههای گرافیکی شفاف، واژهنامههای لایه (Optional Content Groups) و جاسازی سایر اسناد PDF/A را میافزاید.
3. PDF/A-3 (ISO 19005-3): مشابه PDF/A-2 است، اما قابلیت حیاتی پیوست کردن قالبهای فایل خارجی دلخواه (مانند XML خام، صفحهگستردههای CSV یا نقشههای CAD) را بهصورت فایلهای جاسازیشده معرفی میکند و آن را به استاندارد حقوقی صورتحساب الکترونیک (برای مثال ZUGFeRD، Factur-X) تبدیل کرده است.
ابزار ما عمدتاً انطباق با PDF/A-1b و PDF/A-2b را هدف میگیرد و حداکثر سازگاری میانپلتفرمی را در سامانههای بایگانی قضایی و دولتی تضمین میکند.
الزامات اجباری PDF/A: جاسازی فونت و نگاشت گلیف
رایجترین علت رد شدن در اعتبارسنجی PDF/A عدم انطباق فونت است. طبق ISO 19005، یک فایل PDF/A باید کاملاً خودکفا باشد؛ تکیه بر «فونتهای سیستمی» یا منابع تایپوگرافیک خارجی نصبشده روی رایانه بیننده قانوناً ممنوع است.
برنامه فونت هر فونتی که در واژهنامههای /Resources سند به آن ارجاع داده شده باید ۱۰۰٪ جاسازی شود — یا بهصورت فایل فونت کامل یا بهصورت زیرمجموعهای شامل همه گلیفهای استفادهشده (/FontFile، /FontFile2 برای TrueType یا /FontFile3 برای OpenType/CFF).
افزون بر این، برای تضمین اینکه متن بتواند توسط سامانههای بایگانی آینده بهدقت جستوجو و استخراج شود، هر فونت جاسازیشده باید یک CMap معتبر /ToUnicode داشته باشد که کدهای نویسه را به مقادیر استاندارد یونیکد نگاشت کند، همراه با یک آرایه /Widths که معیارهای دقیق نویسهها را مشخص میکند. مبدل ما توصیفگرهای فونت را تحلیل، جاسازی زیرمجموعه را بررسی و تعاریف فونت مفقود را علامتگذاری یا رفع میکند.
مدیریت رنگ و واژهنامههای Output Intent (/OutputIntents)
در اسناد PDF استاندارد، رنگها اغلب در فضاهای رنگی دستگاهی خام و کالیبرهنشده (DeviceRGB یا DeviceCMYK) تعریف میشوند. چون نمایشگرها و چاپگرهای مختلف مقادیر خام RGB را با اشباع رنگ و منحنیهای گامای بسیار متفاوتی تفسیر میکنند، ظاهر بصری سند میتواند در گذر زمان بهطور قابل توجهی تغییر کند.
PDF/A این مشکل را با الزام اتصال همه رنگهای دستگاهی کالیبرهنشده به یک واژهنامه صریح Output Intent حل میکند که در شیء کاتالوگ ریشه زیر آرایه /OutputIntents قرار دارد. Output Intent از طریق کلید /DestOutputProfile یک پروفایل رنگ جاسازیشده کنسرسیوم بینالمللی رنگ (ICC) (مانند sRGB v4 یا SWOP CMYK استاندارد) را همراه با یک شناسه رسمی ثبت (/OutputConditionIdentifier) مشخص میکند. موتور ما جریانهای پروفایل ICC استاندارد و سازگار را تزریق میکند و بازتولید رنگ قابل پیشبینی و کالیبرهشده را روی همه سختافزارهای آینده تضمین میکند.
عناصر ممنوع: حذف رمزگذاری، JavaScript و صوت/ویدئو
برای تضمین اینکه نرمافزارهای بایگانی آینده بتوانند بدون رمزگشاهای اختصاصی یا آسیبپذیریهای امنیتی به سند دسترسی یافته و آن را رندر کنند، ISO 19005 چند ویژگی پویا و امنیتی را اکیداً ممنوع میکند:
1. رمزگذاری با رمز عبور (/Encrypt): اسناد PDF/A هرگز نباید با رمز عبور یا قفل DRM رمزگذاری شوند، زیرا رمزهای فراموششده یا الگوریتمهای رمز منسوخ (مانند RC4) به از دست رفتن دائمی و جبرانناپذیر بایگانی میانجامند.
2. اسکریپتنویسی پویا (/JavaScript، /JS): کد اجرایی برای جلوگیری از سوءاستفادههای امنیتی، اجرای بدافزار و محتوای پویایی که میتواند متن قابل مشاهده را پس از انتشار تغییر دهد ممنوع است.
3. وابستگیهای خارجی: جریانهای چندرسانهای (/Movie، /Sound) و پیوندهای فایل خارجی برای جلوگیری از ارجاعهای خارجی شکسته مجاز نیستند.
موتور تبدیل ما کاتالوگ سند را بهطور نظاممند اسکن میکند، کنشهای تعاملی غیرمجاز را حذف، اسکریپتهای اجرایی را خنثی و واژهنامههای رمزگذاری را برمیدارد و در عین حال یکپارچگی محتوای چاپی صفحه را حفظ میکند.
بستهبندی فراداده XMP و شناسههای اعتبارسنجی
انطباق با PDF/A مستلزم جاسازی یک جریان داده رسمی Extensible Metadata Platform (XMP) در کاتالوگ سند زیر کلید /Metadata است. این بسته فراداده باید در انطباق دقیق با طرحواره Dublin Core و طرحواره توسعه شناسایی PDF/A قالببندی شود.
موتور ما یک بسته فراداده استاندارد XML/RDF شامل تعاریف رسمی فضای نام PDF/A کامپایل میکند:
- pdfaid:part: شماره بخش استاندارد را مشخص میکند (برای مثال '1' برای PDF/A-1 یا '2' برای PDF/A-2).
- pdfaid:conformance: سطح انطباق را مشخص میکند (برای مثال 'B' برای انطباق بصری پایه).
وقتی سامانههای ثبت الکترونیک قضایی یا بایگانیهای نهادی (مانند PACER، کتابخانههای ملی یا ثبتهای دولتی) فایل را بررسی میکنند، اعتبارسنجهای خودکار پذیرش آنها این جریان XMP را تجزیه میکنند تا فوراً تأیید کنند سند معیارهای سپرده قانونی را برآورده میکند.
نگاشت فضای رنگ دستگاهی، پیوند پروفایل ICC و استانداردهای پیش از چاپ
درک مدیریت رنگ در مشخصات PDF/A نیازمند بررسی رابطه میان رنگهای وابسته به دستگاه و پروفایلهای کنسرسیوم بینالمللی رنگ (ICC) است. در گردشکارهای معمول رومیزی، طراحان برای گرافیک صفحهنمایش از RGB و برای چاپ از CMYK استفاده میکنند و اغلب هر دو را در یک سند ترکیب میکنند. در PDF استاندارد این ترکیب مجاز است، اما نتیجه بصری کاملاً به کالیبراسیون نمایشگر بیننده بستگی دارد.
طبق ISO 19005، همه رنگهای دستگاهی باید به یک Output Intent واحد و بیابهام (/OutputIntent) متصل شوند. اگر یک Output Intent از نوع RGB (مانند sRGB v4) اعلام شود، همه اشیای CMYK باید یا پروفایل ICC جاسازیشده خود را داشته باشند یا با ماتریسهای تبدیل رنگ سازگار تبدیل شوند. در مقابل، برای اسنادی که برای بایگانی تجاری و چاپ در نظر گرفته شدهاند، میتوان یک پروفایل CMYK استاندارد (مانند Fogra39 یا US Web Coated SWOP) را متصل کرد.
موتور ما فضاهای رنگی موجود در همه منابع صفحات را خودکار بررسی، پروفایل ICC گواهیشده sRGB IEC61966-2.1 را جاسازی و واژهنامه کاتالوگ /OutputIntents مورد نیاز را ایجاد میکند و بازتولیدپذیری بصری مطلق را روی همه پلتفرمهای سختافزاری آینده تضمین میکند.
💡نکات حرفهای برای تبدیل آرشیوی PDF/A
- •اگر سند را به سامانههای ثبت الکترونیک دولتی یا دادگاهی (مانند PACER) ارسال میکنید، پیش از تبدیل بررسی کنید دادگاه PDF/A-1b را الزامی میداند یا PDF/A-2b را.
- •همیشه فایل تبدیلشده را از ابزار همراه ما «اعتبارسنج آرشیوی PDF/A» عبور دهید تا مطمئن شوید همه برنامههای فونت و پروفایلهای رنگ معیارهای ISO را برآورده میکنند.
- •هرگز پس از تبدیل یک سند PDF/A را رمزگذاری نکنید؛ افزودن رمز عبور فوراً گواهی آرشیوی ISO 19005 آن را باطل میکند.
- •پیش از تبدیل، مطمئن شوید همه فونتهای فایل منبع اصلی بهدرستی جاسازی شدهاند تا از جایگزینی با فونت پشتیبان جلوگیری شود.
🛡️تزریق OutputIntent، سرهمکردن بسته XMP و پاکسازی کاتالوگ
هنگام تبدیل، Web Worker ما به واژهنامه کاتالوگ PDF دسترسی مییابد. یک جریان پروفایل ICC استاندارد sRGB ایجاد، یک واژهنامه /OutputIntent با /S /GTS_PDFA1 و /OutputConditionIdentifier (sRGB IEC61966-2.1) میسازد و آن را به آرایه /OutputIntents کاتالوگ میافزاید. سپس یک جریان فراداده XMP فشردهنشده درون '<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>' تولید میکند که برچسبهای RDF <pdfaid:part> و <pdfaid:conformance> را دارد. در پایان، کاتالوگ را برای برداشتن مدخلهای /Encrypt و /JavaScript اسکن و فایل را با یک جدول ارجاع متقابل سازگار در RAM مرورگر دوباره سریالسازی میکند.
فناوری: WebAssembly • Web Workers چندرشتهای • HTML5 Canvas API
حریم خصوصی: فایلها از دستگاه شما خارج نمیشوند و در فضای ابری ذخیره نمیشوند؛ آمار فقط با رضایت شما اجرا میشود.
ابزارهای مکمل این روند کار
این ابزارهای مرورگری را برای روند کاری پربازده با هم ترکیب کنید.
اعتبارسنج آرشیوی PDF/A
انطباق با استانداردهای ISO برای بایگانی بلندمدت اسناد را بررسی کنید.
بررسی دسترسپذیری و برچسبها
برچسبهای ساختاری و متن جایگزین PDF را برای سازگاری با صفحهخوان بررسی کنید.
حذف محدودیتهای PDF/A
اسناد آرشیوی فقطخواندنی را به PDF استاندارد قابل ویرایش برگردانید.
جاسازی گلیفهای فونت ناموجود
گلیفهای ناموجود را جاسازی کنید تا حروف در همه رایانهها یکسان نمایش داده شوند.