برای امضای PDF با استفاده از REST API پایتون، این مقاله را دنبال کنید. شما یاد خواهید گرفت که با استفاده از API مبتنی بر پایتون و یک Cloud SDK مبتنی بر پایتون، PDF را به صورت الکترونیکی امضا کنید. این کار به شما در آپلود فایل PDF هدف و فایل امضا در فضای ابری و سپس استفاده از فایل امضا برای امضای PDF کمک خواهد کرد.
پیش نیاز
- ایجاد حساب کاربری با استفاده از API برای افزودن امضا به PDF
- برای امضای الکترونیکی فایل PDF، کیت توسعه نرمافزار ابری Aspose.PDF برای داتپایتون را دانلود کنید.
- راهاندازی پروژه پایتون با SDK فوق
مراحل امضای PDF آنلاین با استفاده از رابط REST پایتون
- با استفاده از شناسه کلاینت و اعتبارنامههای کلاینت سیکرت خود، یک نمونه PdfApi ایجاد کنید.
- نام فایل PDF، نام فایل امضا و مسیر پوشه ذخیرهسازی را مشخص کنید
- موقعیت و اندازه امضا را در صفحه PDF با استفاده از Rectangle تنظیم کنید
- مقداردهی اولیه یک نمونه امضا با مسیر، نوع، رمز عبور و ویژگیهای بصری
- پر کردن ابردادههایی مانند مجوز، مکان، اطلاعات تماس و تاریخ امضا
- فایل PDF و فایل گواهی را در پوشه پیکربندی شده آپلود کنید.
- برای اعمال امضای دیجیتال به فایل PDF آپلود شده، از سند امضا استفاده کنید.
- جریان سند امضا شده را بازیابی کنید و آن را به صورت محلی با نام Sample_out.pdf بنویسید.
این مراحل خلاصهای از نحوه امضای دیجیتالی PDF با استفاده از API REST پایتون است. این کد به Aspose.PDF Cloud متصل میشود، یک PDF و یک گواهی را آپلود میکند، سپس سند را با استفاده از اعتبارنامهها و جزئیات امضای ارائه شده، به صورت دیجیتالی امضا میکند. پس از امضا، PDF بهروزرسانی شده را دانلود کرده و آن را به صورت محلی به عنوان یک فایل جدید ذخیره میکند.
کد اضافه کردن امضا به PDF با استفاده از سرویس RESTful پایتون
این کد فرآیند امضای اسناد PDF با استفاده از API کمکد پایتون را نشان میدهد. توجه داشته باشید که برای امضای یک فایل PDF، باید فیلد فرم از نوع امضا (Signature) باشد و نام آن نیز مشخص باشد. اگر PDF حاوی فیلد نوع امضا نباشد یا از نام فیلد اشتباهی استفاده شود، با خطا مواجه خواهید شد.
این مقاله فرآیند امضای فایل PDF را به ما آموزش داد. برای فشردهسازی فایل PDF، به مقاله مربوط به فشردهسازی PDF با REST API پایتون مراجعه کنید.