نحوه رمزگشایی فایل PDF با استفاده از پایتون

این مقاله ساده برای راهنمایی شما در مورد نحوه رمزگشایی فایل PDF با استفاده از پایتون طراحی شده است. این شامل اطلاعات واضح برای رمزگشایی PDF با استفاده از پایتون ** در قالب یک فرآیند گام به گام و یک کد نمونه قابل اجرا است. فایل پی‌دی‌اف رمزگذاری‌نشده به‌دست‌آمده را می‌توان روی دیسک یا در یک جریان با هر قالب دلخواه مانند PDF، HTML، DOCX و غیره ذخیره کرد.

مراحل رمزگشایی PDF محافظت شده با رمز عبور با استفاده از پایتون

  1. برای رمزگشایی یک فایل PDF، IDE را روی از Aspose.PDF برای پایتون از طریق دات نت استفاده کنید تنظیم کنید
  2. با استفاده از نام فایل و رمز عبور به فایل PDF رمزگذاری شده در شی کلاس Document دسترسی پیدا کنید
  3. از روش Document.decrypt برای رمزگشایی فایل PDF استفاده کنید
  4. فایل PDF رمزگذاری نشده را با نام جدید روی دیسک ذخیره کنید

این مراحل یک فرآیند ساده برای رمزگشایی PDF با استفاده از پایتون* را پوشش می‌دهند، به طوری که ابتدا پیکربندی محیط انجام می‌شود. در مرحله بعد، یک فایل PDF منبع محافظت شده با رمز عبور با استفاده از یک نمونه از کلاس Document با ارائه یک رمز عبور معتبر از روی دیسک بارگذاری می شود. سپس فایل با فراخوانی متد decrypt() در کلاس Document رمزگشایی می شود. می‌توانید از رمز عبور مالک یا رمز عبور کاربر بر اساس نیاز برنامه استفاده کنید، زیرا با رمز عبور مالک، کنترل کاملی بر فایل رمزگشایی شده دارید، در حالی که با رمز عبور کاربر، می‌توان به آن دسترسی فقط خواندنی داد.

کد برای رمزگشایی فایل PDF با استفاده از پایتون

این کد مثال، نحوه رمزگشایی PDF با استفاده از پایتون را با استفاده از یک رابط API بسیار ساده نشان می دهد. شما چندین گزینه برای ذخیره فایل PDF خروجی در فرمت های مختلف دارید که توسط شمارشگر save_format ارائه شده است، همراه با تنظیم یک کنترل کننده هشدار در طول فرآیند ذخیره فایل و تنظیم پرچم برای بستن شی پاسخ پس از بسته شدن سند PDF. ذخیره شده در شی پاسخ در داخل یک برنامه مبتنی بر وب.

این مبحث به ما یاد داده است که یک PDF رمزگذاری شده را با استفاده از پایتون به صورت رمزگذاری نشده ذخیره کنیم. اگر می خواهید فشرده سازی یک فایل PDF را یاد بگیرید، به مقاله نحوه فشرده سازی PDF در پایتون مراجعه کنید.

 فارسی