HTML
JPG
PDF
XML
DOCX
PDF
تحويل TIFF إلى PDF في Node.js SDK
تصدر مستندات TIFF إلى تنسيقات متعددة بما في ذلك PDF باستخدام Aspose.PDF Cloud Node.js SDK
Get Startedكيفية تحويل TIFF إلى PDF باستخدام Node.js SDK
لتحويل TIFF إلى PDF، سنستخدم Aspose.PDF Cloud Node.js SDK يساعد هذا Cloud SDK مبرمجي Node.js في تطوير تطبيقات إنشاء وتوضيح وتحرير وتحويل PDF مستندة إلى السحابة باستخدام لغة البرمجة Node.js عبر Aspose.PDF REST API. افتح NPM مدير الحزم، وابحث عن Aspose.PDF Cloud، وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم مدير الحزم.
أمر وحدة تحكم مدير الحزم
npm install asposepdfcloud --save
خطوات تحويل TIFF إلى PDF عبر Node.js
يمكن لمطوري Aspose.PDF Cloud Node.js تحميل وتحويل ملفات TIFF إلى PDF بسهولة في بضع أسطر من الكود.
- قم بتحميل سر التطبيق والمفتاح من ملف JSON أو قم بتعيين الاعتمادات بطريقة أخرى
- أنشئ كائنًا للاتصال بواجهة برمجة التطبيقات السحابية
- قم بتحميل ملف المستند الخاص بك
- قم بإجراء التحويل باستخدام putImageInStorageToPdf
- قم بتنزيل النتيجة إذا لزم الأمر
يظهر هذا الكود النموذجي تحويل TIFF إلى PDF باستخدام Cloud Node.js SDK
const fs = require("fs");
const credentials = require("./credentials.json");
const { PdfApi } = require("asposepdfcloud");
const { ImageTemplatesRequest } = require("asposepdfcloud/src/models/imageTemplatesRequest");
const { ImageTemplate } = require("asposepdfcloud/src/models/imageTemplate");
const { ImageSrcType } = require("asposepdfcloud/src/models/imageSrcType");
// Load your Application Secret and Key from the JSON file or set credentials in another way
async function convertTIFFtoPDF() {
const localImageFileName = "C:\\Samples\\sample.tiff";
const storageImageFileName = "sample.tiff";
const pdfApi = new PdfApi(credentials.id, credentials.key);
let fileData = await fs.readFile(localImageFileName);
try {
let uploadResult = await pdfApi.uploadFile(storageImageFileName, fileData);
console.log(uploadResult.response.text);
}
catch (error) {
console.error(error.response.text);
}
let imageTemplateList = [];
let imageTemplate = new ImageTemplate();
imageTemplate.imagePath = storageImageFileName;
imageTemplate.imageSrcType = ImageSrcType.Common;
imageTemplateList.push(imageTemplate);
let imageTemplatesRequest = new ImageTemplatesRequest()
imageTemplatesRequest.IsOCR = false;
imageTemplatesRequest.imagesList = imageTemplateList;
try {
let convertResult = await pdfApi.putImageInStorageToPdf("sample-tiff-to-pdf.pdf", imageTemplatesRequest);
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 (تنسيق Enhanced Metafile)
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 (ملف جدول بيانات تنسيق مايكروسوفت إكسل المفتوح)
تحويل PDF إلى XPS (مواصفات ورق XML)
تحويل PNG إلى PDF (رسومات الشبكة المحمولة)
تحويل PS إلى PDF (بوست سكريبت)
تحويل SVG إلى PDF (رسومات متجهة قابلة للتوسع)
تحويل TEXT إلى PDF (وثيقة نصية)
تحويل TIFF إلى PDF (تنسيق الصور الموسومة)
تحويل XPS إلى PDF (مواصفات ورق XML)