แปลง ZIP หรือ RAR เป็น PDF

ขณะนี้คุณสามารถแปลง RAR เป็น PDF หรือ ZIP เป็น PDF ได้โดยการวางไฟล์ต้นฉบับไว้ที่นี่บน [เครื่องมือออนไลน์] จากนั้นคุณจะได้รับเวอร์ชัน PDF ที่สร้างขึ้นใน วินาที นอกจากเครื่องมือออนไลน์นี้แล้ว ยังมี REST API และ SDK ที่พร้อมใช้งานเพื่อเปิดใช้งานการแปลง RAR เป็น PDF ในแอปพลิเคชันของคุณ โชคดีที่ GroupDocs.Conversion Cloud ได้เปิดเผย SDK สำหรับภาษาการเขียนโปรแกรมต่างๆ ที่ไม่เพียงแต่ให้คุณสมบัติการแปลงไฟล์เท่านั้น แต่ยังช่วยให้คุณสามารถรวม SDK เหล่านี้เข้ากับโปรเจ็กต์ของคุณได้อย่างง่ายดาย อย่างไรก็ตาม ในบล็อกโพสต์นี้ เราจะได้เรียนรู้วิธีแปลง ZIP หรือ RAR เป็น PDF โดยทางโปรแกรมในแอปพลิเคชันที่ใช้ Node.js

ส่วนต่อไปนี้จะกล่าวถึงในคู่มือนี้:

ราอาร์ | ZIP เป็น PDF Converter - การติดตั้ง API การแปลงไฟล์

[API การแปลงไฟล์] ระดับองค์กรนี้นำเสนอฟีเจอร์มากมายในการแปลง RAR เป็น PDF ได้อย่างราบรื่น นอกจากนี้ การติดตั้งเป็นเพียงการรันคำสั่งต่อไปนี้ลงในเทอร์มินัล:

npm install groupdocs-conversion-cloud

นอกจากนี้ หากคุณยังใหม่กับแพลตฟอร์มของเรา เราขอแนะนำให้คุณไปที่ ลิงก์ นี้เพื่อเรียนรู้วิธีรับข้อมูลรับรอง API (เช่น รหัสลูกค้าและความลับของลูกค้า) จาก API แดชบอร์ด ของ [GroupDocs.Conversion คลาวด์5.

แปลง ZIP หรือ RAR เป็น PDF โดยทางโปรแกรม

มาเขียนข้อมูลโค้ดและเรียกใช้เมธอดที่โดดเด่นซึ่งเปิดเผยโดย GroupDocs.Conversion Cloud SDK for Node.js ดังนั้นเราจะใช้ฟังก์ชันที่แปลง RAR เป็น PDF หรือ ZIP เป็น PDF

โปรดทำตามขั้นตอนต่อไปนี้:

  • รวมโมดูล groupdocs-conversion-cloud ไว้ในแอปของคุณ
  • สร้างอินสแตนซ์ของออบเจ็กต์การกำหนดค่าโดยใช้ Client ID และ Client Secret
  • เปิดไฟล์ใน IOStream จากไดรฟ์ระบบของคุณ และสร้างอินสแตนซ์ของคลาส FileApi และเริ่มต้นไฟล์ด้วยออบเจ็กต์การกำหนดค่า
  • สร้างคำขออัปโหลดไฟล์โดยเรียกใช้เมธอด UploadFileRequest
  • อัปโหลดไฟล์โดยการเรียกเมธอด uploadFile
  • เริ่มต้น ConvertApi ด้วยข้อมูลรับรอง API
  • กำหนดการตั้งค่าการแปลงโดยการตั้งค่าต่างๆ เช่น filePath, format และ outputPath
  • สร้างคำขอแปลงเอกสารโดยเตรียมใช้งานอินสแตนซ์ของคลาส ConvertDocumentRequest
  • เรียกใช้เมธอด convertDocument เพื่อแปลง RAR เป็น PDF

ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีการแปลง ZIP เป็น PDF โดยใช้ Node.js:

// รวมโมดูล groupdocs-conversion-cloud ไว้ในแอปของคุณ
groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
fs = require("fs");

clientId = "xxxxxxxxxxxxxxxxxxxxxxxx";
clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// สร้างอินสแตนซ์ของออบเจ็กต์การกำหนดค่าโดยใช้ Client ID และ clientSecret
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";


// เปิดไฟล์ใน IOStream จากไดรฟ์ระบบของคุณ
var resourcesFolder = '/sample.zip';
// อ่านไฟล์
fs.readFile(resourcesFolder, (err, fileStream) => {
  /// สร้างอินสแตนซ์ของคลาส FileApi และเริ่มต้นด้วยออบเจ็กต์การกำหนดค่า
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // สร้างคำขออัปโหลดไฟล์โดยเรียกใช้เมธอด UploadFileRequest
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample.zip", fileStream, myStorage);
  // อัปโหลดไฟล์โดยการเรียกเมธอด uploadFile
  fileApi.uploadFile(request)
    .then( () => {
        // เริ่มต้น ConvertApi ด้วยข้อมูลรับรอง API
        let convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

        // กำหนดการตั้งค่าการแปลงโดยการตั้งค่าต่างๆ เช่น filePath, format และ outputPath
        let settings = new groupdocs_conversion_cloud.ConvertSettings();
        settings.filePath = "sample.zip"; // input file path on the cloud
        settings.format = "pdf";         // output format
        settings.outputPath = "output";   // output file folder on the cloud

        // สร้างคำขอแปลงเอกสารโดยเตรียมใช้งานอินสแตนซ์ของคลาส ConvertDocumentRequest
        let request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);

        // เรียกใช้เมธอด ConvertDocument เพื่อแปลง RAR เป็น PDF
        convertApi.convertDocument(request).then((result)=>{
        console.log("Document converted successfully: " + result[0].url);
        });
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

เมื่อคุณรันโปรเจ็กต์ คุณจะเห็นไฟล์ PDF ที่สร้างขึ้นใน แดชบอร์ด ดังที่แสดงด้านล่าง:

โปรแกรมแปลง RAR เป็น PDF

นอกจากนี้ คุณสามารถดาวน์โหลดไฟล์ด้วยตนเองหรือใช้วิธี DownloadFile นี้เพื่อดาวน์โหลดไฟล์โดยทางโปรแกรม

สร้าง PDF ออนไลน์โดยใช้ File Converter

คุณสามารถใช้ GroupDocs.Conversion Cloud SDK เวอร์ชัน ออนไลน์ ของเราเพื่อสร้าง PDF ออนไลน์ได้ สิ่งที่คุณต้องทำคือเพียงวาง/อัปโหลดไฟล์ RAR/ZIP แล้วกดปุ่ม “แปลง” เหนือสิ่งอื่นใด คุณไม่จำเป็นต้องสมัครสมาชิกล่วงหน้าเพื่อใช้เครื่องมือนี้

สร้าง pdf ออนไลน์

บทสรุป

เรากำลังสิ้นสุดโพสต์บนบล็อกนี้ที่นี่ และหวังว่าคุณจะได้เรียนรู้วิธีแปลง ZIP หรือ RAR เป็น PDF โดยใช้ GroupDocs.Conversion Cloud SDK สำหรับ Node.js นอกจากนี้เรายังได้ศึกษาข้อมูลโค้ดที่ช่วยให้คุณสามารถสร้างตัวแปลง ZIP เป็น PDF หรือตัวแปลง RAR เป็น PDF สำหรับแอปพลิเคชันธุรกิจของคุณได้ ดังนั้นอย่าลืมเยี่ยมชมข้อมูลอ้างอิง cloud API ของเราเพื่อประสบการณ์ที่รวดเร็ว สุดท้ายนี้ คุณสามารถไปที่ GitHub repo ของ GroupDocs.Conversion Node.js SDK ได้

นอกจากนี้ เราขอแนะนำให้คุณปฏิบัติตาม คู่มือการเริ่มต้นใช้งาน

สุดท้ายนี้ groupdocs.cloud ก็เขียนบทความใหม่ๆ อย่างต่อเนื่อง ดังนั้นโปรดติดตามข่าวสารล่าสุด

ถามคำถาม

คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม

คำถามที่พบบ่อย – คำถามที่พบบ่อย

ฉันสามารถแปลง RAR เป็น PDF ได้หรือไม่

ใช่ คุณสามารถแปลง RAR เป็น PDF ได้โดยใช้เครื่องมือ ออนไลน์ ที่ขับเคลื่อนโดย GroupDocs.Conversion Cloud สำหรับรายละเอียดเพิ่มเติม โปรดไปที่ link นี้

ฉันสามารถแปลงไฟล์ ZIP เป็น PDF ได้หรือไม่

คุณสามารถเรียกใช้เมธอด convertDocument ของ GroupDocs.Conversion Cloud SDK เพื่อแปลง ZIP เป็น PDF โดยทางโปรแกรม

ดูสิ่งนี้ด้วย