วิธีแปลง PDF เป็นรูปแบบ TEXT ออนไลน์โดยใช้ Node.js

แปลง PDF เป็นรูปแบบ TEXT ออนไลน์โดยใช้ Node.js

Portable Document Format(PDF) เป็นรูปแบบไฟล์เอกสารที่มีข้อความ รูปภาพ ข้อมูล ฯลฯ รูปแบบ PDF จะใช้เมื่อคุณต้องการบันทึกไฟล์ที่ไม่สามารถแก้ไขได้ ในขณะที่ไฟล์ Text เป็นเอกสารข้อความธรรมดาที่เก็บข้อความธรรมดาในรูปแบบของเส้น เป็นไฟล์ที่ไม่สามารถเรียกใช้งานได้ซึ่งใช้เพื่อสร้างบันทึกย่อในแอปพลิเคชันต่างๆ บางครั้งคุณก็ต้องการข้อความธรรมดาในรูปแบบ .txt ดังนั้น คุณอาจต้องแปลง PDF เป็นรูปแบบ TEXT บทความนี้ครอบคลุมวิธีแปลง PDF เป็นรูปแบบ TEXT ออนไลน์โดยใช้ Node.js

หัวข้อที่จะกล่าวถึงในบทความนี้ ได้แก่ :

PDF เป็น TEXT Conversion REST API และ Node.js SDK

Node.js SDK ของ GroupDocs.Conversion เป็นไลบรารีการแปลง NodeJS ออนไลน์ที่ให้คุณแปลงจาก PDF เป็น Text ออนไลน์ เป็นโซลูชันไลบรารีและการแปลงเอกสารที่ไม่ขึ้นกับแพลตฟอร์ม ช่วยให้คุณสามารถแปลงเอกสารและรูปภาพในรูปแบบไฟล์ที่รองรับเป็นรูปแบบที่คุณต้องการได้อย่างราบรื่น คุณสามารถแปลงเอกสารและรูปภาพได้มากกว่า 50 ประเภท เช่น Word, PowerPoint, Excel, PDF, HTML, CAD, ภาพแรสเตอร์ ฯลฯ นอกจากนี้ยังมี .NET, Java, PHP, Ruby, Android และ Python SDK อีกด้วย สมาชิกในครอบครัวการแปลงเอกสาร ของ Cloud API

คุณสามารถติดตั้ง GroupDocs.Convert Cloud บนโปรเจ็กต์ Node.js ของคุณโดยใช้คำสั่งต่อไปนี้ในคอนโซล:

npm install groupdocs-conversion-cloud

โปรดเรียกรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์ของคุณจาก แดชบอร์ด ก่อนที่คุณจะเริ่มทำตามขั้นตอนและตัวอย่างโค้ดที่มีอยู่ เมื่อคุณมี ID และรหัสลับของคุณแล้ว โปรดเพิ่มรหัสที่แสดงด้านล่าง:

# นำเข้า Node.js SDK ในแอปพลิเคชันโหนดของคุณจาก http://api.groupdocs.cloud
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");

// รับ clientId และ clientSecret จาก https://dashboard.groupdocs.cloud (ต้องลงทะเบียนฟรี)
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";

วิธีแปลงไฟล์ PDF เป็นไฟล์ TEXT ใน Node.js โดยใช้ REST API

คุณสามารถแปลง PDF เป็นข้อความใน Nodejs โดยทางโปรแกรมบนคลาวด์โดยทำตามขั้นตอนด้านล่าง:

  1. อัปโหลด ไฟล์ PDF ไปยังคลาวด์
  2. แปลง ไฟล์ PDF เป็นรูปแบบข้อความ
  3. ดาวน์โหลด ไฟล์ Text ที่แปลงแล้ว

อัปโหลดไฟล์ PDF

ก่อนอื่น อัปโหลดไฟล์ PDF ไปยังคลาวด์โดยใช้ตัวอย่างโค้ดต่อไปนี้:

// เปิดไฟล์ใน IOStream จากไดรฟ์ระบบของคุณ
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.pdf';
// อ่านไฟล์
fs.readFile(resourcesFolder, (err, fileStream) => {
  // สร้าง FileApi
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // สร้างคำขออัปโหลดไฟล์
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.pdf", fileStream, myStorage);
  // อัพโหลดไฟล์
  fileApi.uploadFile(request)
    .then(function (response) {
      console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

ด้วยเหตุนี้ ไฟล์ข้อความที่อัปโหลดจะอยู่ใน ส่วนไฟล์ ของแดชบอร์ดของคุณบนระบบคลาวด์

แปลง PDF เป็นรูปแบบ TXT ใน Node.js

  • ขั้นแรก สร้างอินสแตนซ์ของ ConvertApi
  • ประการที่สอง สร้างตัวอย่างของ ConvertSettings
  • จากนั้นตั้งชื่อพื้นที่เก็บข้อมูลและเส้นทางไฟล์ PDF อินพุต
  • จากนั้น กำหนด “txt” ให้กับรูปแบบ
  • ตอนนี้ ระบุพาธไฟล์ pdf เอาต์พุต
  • จากนั้น สร้าง ConvertDocumentRequest ด้วย ConvertSettings
  • สุดท้าย แปลงโดยเรียกเมธอด convertDocument() ด้วย ConvertDocumentRequest

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงรูปแบบ PDF เป็นไฟล์ TEXT โดยใช้ Nodejs REST API:

ดาวน์โหลดไฟล์ที่แปลงแล้ว

ตัวอย่างโค้ดด้านบนจะบันทึกไฟล์ Text ที่แปลงแล้วไว้บนคลาวด์ ตอนนี้คุณรู้วิธีแปลง PDF เป็นรูปแบบข้อความโดยใช้ Node.js จากนั้นดาวน์โหลดไฟล์ Text โดยใช้ตัวอย่างโค้ดต่อไปนี้:

// สร้าง FileApi เพื่อดาวน์โหลดไฟล์ที่แปลงแล้ว
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// สร้างคำขอไฟล์ donwload
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.txt", myStorage);
// ดาวน์โหลดไฟล์และตอบกลับประเภท Stream
fileApi.downloadFile(request)
    .then(function (response) {
        // บันทึกไฟล์ในไดเร็กทอรีระบบของคุณ
        fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.txt", response, "binary", function (err) { });
        console.log("Expected response type is Stream: " + response.length);
    })
    .catch(function (error) {
        console.log("Error: " + error.message);
    });

โปรแกรมแปลงไฟล์ PDF เป็นข้อความออนไลน์ฟรี

วิธีแปลงไฟล์ PDF เป็น Text ออนไลน์ฟรี โปรดลองทำสิ่งต่อไปนี้เพื่อ ตัวแปลง PDF เป็นข้อความออนไลน์ฟรี ซึ่งพัฒนาโดยใช้ API ข้างต้น

บทสรุป

เราจะจบบล็อกโพสต์นี้ที่นี่ ไฟล์ PDF และ Text ใช้กันอย่างแพร่หลายในการจัดเก็บและส่งข้อมูล บทความนี้กล่าวถึงวิธีเปลี่ยน PDF เป็นรูปแบบข้อความของแอปพลิเคชัน Node.js คุณรู้แล้วตอนนี้:

  • วิธีแปลง PDF เป็นรูปแบบข้อความโดยใช้ Node.js;
  • โปรแกรมแปลงไฟล์ PDF เป็นข้อความออนไลน์ฟรี;

นอกจากนี้ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ GroupDocs.Conversion Cloud API โดยใช้ เอกสารประกอบ นอกจากนี้ เรายังมีส่วน การอ้างอิง API ที่ช่วยให้คุณแสดงภาพและโต้ตอบกับ API ของเราได้โดยตรงผ่านเบราว์เซอร์ สำหรับตัวอย่างโดยละเอียด ให้ไปที่ GitHub

คุณสามารถดูข้อมูลเพิ่มเติมได้ในหน้าเริ่มต้นใช้งาน

นอกจากนี้ Groupdocs.cloud ยังได้รับการอัปเดตอย่างต่อเนื่องด้วยหัวข้อใหม่ๆ ดังนั้น ติดตามข้อมูล API ล่าสุดอยู่เสมอ

ถามคำถาม

คุณสามารถถามคำถามเกี่ยวกับวิธีแปลง PDF เป็นรูปแบบข้อความผ่านทางฟอรัมสนับสนุนฟรี

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

ฉันจะแปลง PDF เป็นข้อความใน Node.js ได้อย่างไร

โปรดติดตาม ลิงก์นี้ เพื่อเรียนรู้ข้อมูลโค้ดสำหรับวิธีแปลงไฟล์ PDF เป็นไฟล์ข้อความโดยใช้ node.js อย่างรวดเร็วและสะดวก

วิธีสร้างไฟล์ข้อความจาก PDF ใน Node.js โดยใช้ REST API

สร้างอินสแตนซ์ของ ConvertApi, ตั้งค่าของการตั้งค่าการแปลง และเรียกใช้เมธอด convertDocument ด้วย ConvertDocumentRequest เพื่อแปลง PDF เพื่ออ่านข้อความออนไลน์

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

ตัวแปลง PDF เป็นข้อความออนไลน์ฟรี ให้คุณแปลงรูปแบบไฟล์ PDF เป็นข้อความได้ฟรีอย่างรวดเร็วและง่ายดาย เมื่อการแปลงเสร็จสิ้น คุณสามารถดาวน์โหลดไฟล์ข้อความ

ฉันจะแปลง PDF เป็นข้อความที่อ่านแบบออฟไลน์ได้อย่างไร

โปรดไปที่ ลิงค์ดาวน์โหลด pdftotext เพื่อดาวน์โหลดไฟล์แปลง PDF เป็นข้อความสำหรับ windows ซอฟต์แวร์ดาวน์โหลดฟรีตัวแปลง PDF เป็นข้อความออนไลน์นี้ใช้เพื่อแปลง PDF เป็น TXT อย่างรวดเร็วใน windows ด้วยการคลิกเพียงครั้งเดียว

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

หากต้องการเรียนรู้เพิ่มเติม: เราขอแนะนำให้อ่านบทความต่อไปนี้: