HTML
JPG
PDF
XML
DOCX
PDF
تحويل LATEX إلى PDF في Node.js SDK
تصدير مستندات LATEX إلى صيغ متعددة بما في ذلك PDF باستخدام Aspose.PDF Cloud Node.js SDK
Get Startedكيفية تحويل LATEX إلى PDF باستخدام Node.js SDK
لتحويل LATEX إلى PDF، سنستخدم Aspose.PDF Cloud Node.js SDK يساعد هذا الـ SDK السحابي مبرمجي Node.js في تطوير تطبيقات إنشاء وتوضيح وتحرير وتحويل PDF المستندة إلى السحابة باستخدام لغة البرمجة Node.js عبر Aspose.PDF REST API. افتح NPM مدير الحزم، وابحث عن Aspose.PDF Cloud، وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم مدير الحزم.
أمر وحدة تحكم مدير الحزم
npm install asposepdfcloud --save
خطوات تحويل LATEX إلى PDF عبر Node.js
يمكن لمطوري Aspose.PDF Cloud Node.js تحميل وتحويل ملفات LATEX إلى PDF بسهولة في بضع سطور من الكود.
- تحميل سر التطبيق والمفتاح من ملف JSON أو ضبط الاعتمادات بطريقة أخرى
- إنشاء كائن للاتصال بـ API السحابي
- رفع ملف المستند الخاص بك
- تنفيذ التحويل باستخدام putTeXInStorageToPdf
- تنزيل النتيجة إذا لزم الأمر
يعرض هذا الكود العينة تحويل LATEX إلى PDF باستخدام Cloud Node.js SDK
const fs = require("fs");
const credentials = require("./credentials.json");
const { PdfApi } = require("asposepdfcloud");
// Load your Application Secret and Key from the JSON file or set credentials in another way
async function convertLATEXtoPDF() {
const localImageFileName = "C:\\Samples\\sample.latex";
const storageFileName = "sample.latex";
const pdfApi = new PdfApi(credentials.id, credentials.key);
let fileData = await fs.readFile(localImageFileName);
try {
let uploadResult = await pdfApi.uploadFile(storageFileName, fileData);
console.log(uploadResult.response.text);
}
catch (error) {
console.error(error.response.text);
}
try {
let convertResult = await pdfApi.putTeXInStorageToPdf("sample-latex-to-pdf.pdf", storageFileName);
console.log(convertResult.response.text);
const buffer = await pdfApi.downloadFile(STORAGE_FILENAME);
} catch (error) {
console.error(error.response.text);
}
}
التحويلات المدعومة الأخرى
يمكنك أيضًا تحويل MD إلى العديد من صيغ الملفات الأخرى بما في ذلك القليل المدرج أدناه.
BMP إلى PDF (صورة نقطية)
CGM إلى PDF (تنسيق ثنائي لمايكروسوفت وورد)
EMF إلى PDF (مستند وورد 2007+)
EPUB إلى PDF (تنسيق ملف التعريف المعزز)
GIF إلى PDF (تنسيق تبادل الرسوم البيانية)
HTML إلى PDF (لغة ترميز النص الفائق)
JPEG إلى PDF (مجموعة خبراء التصوير الفوتوغرافي المشترك)
LATEX إلى PDF (نص إخراج LaTeX)
PCL إلى PDF (لغة أوامر الطباعة)
MD إلى PDF (لغة ترميز)
PDF إلى BMP (صورة نقطية)
PDF إلى EPUB (تنسيق كتاب إلكتروني)
PDF إلى GIF (تنسيق تبادل الرسوم البيانية)
تحويل PDF إلى HTML (لغة ترميز النص الفائق)
تحويل PDF إلى JPEG (مجموعة خبراء التصوير المشتركة)
تحويل PDF إلى PDF/A (تنسيق المستندات المحمولة)
تحويل PDF إلى PNG (رسومات الشبكة المحمولة)
تحويل PDF إلى PPTX (مايكروسوفت باوربوينت)
تحويل PDF إلى SVG (رسومات المتجهات القابلة للتحجيم)
تحويل PDF إلى TEX (نظام الرسوميات الحاسوبية)
تحويل PDF إلى TIFF (تنسيق الصور الموسومة)
تحويل PDF إلى WORD (تنسيق ملف مايكروسوفت وورد الثنائي)
تحويل PDF إلى XLSX (ملف جدول بيانات مايكروسوفت إكسل المفتوح بتنسيق XML)
تحويل PDF إلى XPS (مواصفات ورق XML)
تحويل PNG إلى PDF (رسومات الشبكة المحمولة)
تحويل PS إلى PDF (بوست سكريبت)
تحويل SVG إلى PDF (رسومات المتجهات القابلة للتحجيم)
تحويل TEXT إلى PDF (مستند نصي)
تحويل TIFF إلى PDF (تنسيق الصور الموسومة)
تحويل XPS إلى PDF (مواصفات ورق XML)