سيعلمك هذا الموضوع الدقيق كيفية تحويل XLSX إلى PDF مع وجود أذونات مقيدة في Node.js. يمكنك تطبيق أذونات وقيود مختلفة قبل تصدير ملف XLSX إلى PDF بأذونات مقيدة في Node.js. في النهاية، يتم حفظ مصنف Excel الذي تم تحميله كملف PDF ويمكن فتحه في أي عارض PDF أو متصفح بالأذونات المحددة.
خطوات تحويل XLSX إلى PDF بعد الحصول على أذونات مقيدة في Node.js
- قم بتكوين IDE لاستخدام Aspose.Cells لـ Node.js عبر Java في تطبيقك لتحويل XLSX إلى PDF
- قم بتحميل ملف XLSX المصدر الذي سيتم تحويله إلى PDF باستخدام مثيل للفئة Workbook.
- قم بتهيئة مثيلات فئات PdfSaveOptions وPdfSecurityOptions لتعيين خيارات الأمان
- قم بتعيين القيود المفروضة على نسخ/استخراج محتوى المصنف وطباعة ملف PDF في Node.js
- احفظ المصنف كملف PDF له أذونات مقيدة على القرص
في العملية المذكورة أعلاه خطوة بخطوة، سنقوم أولاً بالوصول إلى ملف XLSX من القرص الذي سيتم تصديره إلى PDF ثم تعيين القيود على ملف PDF الذي تم تصديره من ملف XLSX باستخدام مثيل PdfSecurityOptions }، مثل تقييد طباعة ملف PDF أو تقييد نسخ النص أو استخراجه من ملف PDF. بمجرد تعيين القيود المطلوبة، يتم حفظ المصنف الذي تم تحميله كملف PDF مع تطبيق القيود على القرص.
رمز لتحويل ملف XLSX إلى PDF مع أذونات مقيدة في Node.js
في المثال أعلاه، استخدمنا مثيل فئة PdfSaveOptions لـ تعيين القيود على PDF المحول من XLSX. تأخذ الفئة معلمة PdfSecurityOptions التي تعرض خيارات تطبيق القيود. بعد تطبيق القيود المطلوبة، يتم تصدير المصنف كملف PDF باستخدام كائن PdfSaveOptions كمعلمة داخل طريقة save().
We have learned to convert the XLSX file to PDF. If you are interested to learn about saving an Excel file as an HTML, refer to the article on how to convert Excel to HTML in Node.js.