نحوه قرار دادن یک خط از طریق متن در PDF

در چشم انداز دیجیتال امروزی، توانایی اعمال قالب بندی خط خطی به صورت برنامه ریزی شده بر روی متن در اسناد PDF بسیار مهم است. با استفاده از Node.js و REST API، توسعه دهندگان می توانند به طور یکپارچه این ویژگی را در برنامه های خود بگنجانند. این مقاله به بررسی نحوه قرار دادن یک خط در متن در PDF با استفاده از Node.js و REST API می‌پردازد و راهنمای مختصری برای افزایش قابلیت‌های دستکاری PDF ارائه می‌دهد.

طرح کلی مراحل:

مرحله 1: نصب Node.js Strikethrough Text Creator SDK

برای نوشتن متن در فایل‌های PDF، از Node.js SDK of GroupDocs.Annotation Cloud API استفاده خواهیم کرد. این اجازه می دهد تا حاشیه نویسی، همپوشانی واترمارک، جایگزینی متن، ویرایش و نشانه گذاری متن را به [فرمت های سند پشتیبانی شده] اضافه کنید. لطفا با استفاده از دستور زیر در کنسول آن را نصب کنید:

npm install groupdocs-annotation-cloud

مرحله 2: API Client را راه اندازی کنید

برای مقداردهی اولیه مشتری API، لطفا شناسه مشتری و Client Secret خود را از داشبورد دریافت کنید و کد را مطابق شکل زیر اضافه کنید:

مرحله 3: بارگذاری سند

قبل از غواصی، باید سند PDF را که می‌خواهید متن خطی را در آن ایجاد کنید، آپلود کنید. با استفاده از یکی از روش های زیر، سند را در فضای ذخیره سازی ابری آپلود کنید:

  • با استفاده از داشبورد.
  • همه فایل ها را یک به یک با استفاده از Upload File API از مرورگر آپلود کنید.
  • با استفاده از نمونه کد زیر به صورت برنامه نویسی آپلود کنید:

در نتیجه، فایل‌های آپلود شده در بخش فایل‌ها داشبورد شما در فضای ابری در دسترس خواهند بود.

مرحله 4: متن Strikethrough در PDF با استفاده از Node.js SDK

مراحل زیر و کد نمونه نشان می دهد که چگونه می توان متن را در PDF با استفاده از Node.js SDK خط خطی کرد.

  1. ابتدا نمونه AnnotateApi را با استفاده از شناسه مشتری ارائه شده و راز سرویس گیرنده مقداردهی اولیه کنید.
  2. سپس، یک شی AnnotationInfo جدید ایجاد کنید.
  3. سپس، چهار شی نقطه ای ایجاد کنید: p1، p2، p3 و p4، و مختصات x و y آنها را تنظیم کنید.
  4. سپس، چهار نقطه را به شی AnnotationInfo اضافه کنید.
  5. در مرحله بعد، شماره صفحه را برای حاشیه نویسی تنظیم کنید.
  6. سپس، رنگ فونت و اندازه فونت را برای حاشیه نویسی تنظیم کنید.
  7. در مرحله بعد، نوع حاشیه نویسی را به صورت TextStrikeout مشخص کنید و محتوای متن حاشیه نویسی را تنظیم کنید.
  8. سپس، نام سازنده را برای حاشیه نویسی تنظیم کنید.
  9. سپس یک شی FileInfo جدید ایجاد کنید و مسیر فایل را روی فایل ورودی تنظیم کنید.
  10. سپس، یک شی AnnotateOptions ایجاد کنید و شی FileInfo و شی AnnotationInfo ایجاد شده در بالا را تنظیم کنید.
  11. سپس، مسیر خروجی را برای فایل مشروح تنظیم کنید.
  12. سپس، متد annotate را در نمونه AnnotateApi با شی AnnotateOptions به عنوان پارامتر فراخوانی کنید و نتیجه را در یک متغیر ذخیره کنید.
  13. در نهایت آدرس فایل حاشیه نویسی را از نتیجه در کنسول چاپ کنید.

مثال کد زیر نحوه حذف متن در PDF با استفاده از Node.js SDK را نشان می دهد.

خروجی مانند تصویر زیر خواهد بود:

Strikethrough در PDF

مرحله 5: فایل نتیجه را دانلود کنید

کد داده شده در مرحله قبل فایل حاصل را در فضای ابری ذخیره می کند. برای دانلود آن می توانید از قطعه کد زیر استفاده کنید.

سوالات متداول:

چگونه می توانم با استفاده از Node.js و REST API متنی را در یک PDF درج کنم؟

پاسخ: برای ایجاد خط خطی در یک PDF با استفاده از Node.js و REST API، می‌توانید مراحل بالا را دنبال کنید.

آیا می توانم ظاهر حاشیه نویسی متن خط خطی را سفارشی کنم؟

بله، می توانید ظاهر حاشیه نویسی متن خط خطی را سفارشی کنید. با استفاده از API، می‌توانید ویژگی‌هایی مانند رنگ و ضخامت متن را تعیین کنید. شما می توانید این ویژگی ها را با توجه به نیاز خود تنظیم کنید تا به جلوه بصری مورد نظر برسید.

آیا راه حل Node.js و REST API از پردازش دسته ای اسناد PDF پشتیبانی می کند؟

بله، راه حل Node.js و REST API از پردازش دسته ای اسناد PDF پشتیبانی می کند. می‌توانید چندین فایل PDF را به API ارسال کنید و حاشیه‌نویسی متنی را برای هر سند در دسته اعمال کنید.

آیا می توان متن را در صفحات خاصی از یک سند PDF خط زد؟

کاملا! می‌توانید شماره‌های صفحه را در درخواست API برای اعمال حاشیه‌نویسی متن خط‌دار در صفحات خاصی از یک سند PDF مشخص کنید.

نتیجه

به طور خلاصه، ساده‌سازی فرآیند افزودن حاشیه‌نویسی متن خط‌دار به فایل‌های PDF با ادغام Node.js با REST API امکان‌پذیر شده است. از قدرت Node.js برای بهبود توانایی خود در حاشیه نویسی PDF با متن خط خطی استفاده کنید.

علاوه بر این، می‌توانید یک بخش مرجع API را ببینید که به شما امکان می‌دهد مستقیماً از طریق مرورگر API‌های ما را تجسم کرده و با آن‌ها تعامل داشته باشید. کد منبع کامل Node.js SDK به صورت رایگان در Github در دسترس است.

در نهایت، ما به نوشتن مقالات وبلاگ جدید در قالب‌های فایل مختلف و تجزیه آنها با استفاده از REST API ادامه می‌دهیم. بنابراین، لطفا برای آخرین به روز رسانی تماس بگیرید. کد نویسی مبارک!

رایگان آنلاین PDF Strikethrough Text Creator

برای متن خطی در یک PDF آنلاین به صورت رایگان. لطفاً یک [برنامه سازنده متن خط‌دار PDF آنلاین13 را امتحان کنید. این برنامه ایجادکننده متن پی‌دی‌اف با استفاده از REST API ایجادکننده متن پی‌دی‌اف در بالا ذکر شده است.

یه سوال بپرس

در صورت داشتن هرگونه سوال یا ابهامی در مورد خط‌سازی PDF، لطفاً از طریق [فروم17 ما با ما تماس بگیرید.

همچنین ببینید

در اینجا چند مقاله مرتبط وجود دارد که ممکن است برای شما مفید باشد: