เปิด DOCX ใน C++ SDK

ใช้ REST API เพื่อเปิดและอ่านไฟล์ DOCX โดยทางโปรแกรมใน C++

เปิดเอกสาร DOCX อย่างง่ายดายด้วยรหัส C++ เพียงไม่กี่บรรทัด ห้องสมุด C++ ของเราจะมอบทุกสิ่งที่คุณต้องการเพื่อเข้าถึง DOCX เนื้อหาเอกสารโดยทางโปรแกรม

ดูข้อมูลโค้ด

เปิดไฟล์ DOCX ใน C++

งานของการอ่านเอกสาร DOCX เป็นงานของการอ่านโครงสร้างข้อมูลแบบลำดับชั้นภายในแบบจำลอง DOM นี่หมายถึงการรู้รูปแบบขององค์ประกอบข้อมูล DOCX แต่ละรายการ รวมถึงองค์ประกอบย่อยและแอตทริบิวต์ที่เป็นไปได้ทั้งหมด

ไลบรารี C++ ของเราเป็นโซลูชันบนคลาวด์ที่จะช่วยให้คุณเปิดไฟล์ DOCX เพื่ออ่านและเขียนได้อย่างง่ายดาย วิธีการแบบกระจายนี้ช่วยให้คุณมีความยืดหยุ่นในการพัฒนาซอฟต์แวร์โดยใช้ภาษา C++ เนื่องจากการประมวลผลเอกสาร DOCX ที่เน้นทรัพยากรทั้งหมดจะเกิดขึ้นบนเซิร์ฟเวอร์ Aspose สิ่งที่คุณต้องมีคือรับคีย์ส่วนตัวเพื่อเข้าถึง Cloud API ในโค้ด C++

อ่านเอกสาร DOCX โดยทางโปรแกรมใน C++

คุณสามารถวนซ้ำองค์ประกอบทั้งหมดของเอกสาร DOCX หรือค้นหาองค์ประกอบเฉพาะในแผนผัง DOM ได้ เรามีฟังก์ชัน C++ มากมายสำหรับการทำงานกับโครงสร้างของไฟล์ DOCX และข้อมูลที่มีอยู่ในโหนดเอกสาร

ตัวอย่างโค้ดต่อไปนี้จะช่วยให้คุณทราบวิธีโหลดไฟล์ DOCX โดยใช้ C++ ได้อย่างรวดเร็วและดำเนินการบางอย่างกับไฟล์นั้น

อัปโหลดเอกสารที่คุณต้องการเข้าถึง
รันโค้ด
using namespace aspose::words::cloud;

auto config = std::make_shared<ApiConfiguration>(L"####-####-####-####-####", 
   L"##################");
auto wordsApi = std::make_shared<WordsApi>(config);
std::wstring fileName = L"Input.docx";

auto requestFileContent = std::shared_ptr<std::istream>(
   new std::ifstream(
      std::filesystem::path(getFileTextUtf16(fileName)), std::istream::binary));
std::shared_ptr<requests::UploadFileRequest> uploadDocumentRequest(
    new requests::UploadFileRequest(
        requestFileContent, std::make_shared<std::wstring>(fileName)
    )
);
wordsApi->uploadFile(uploadDocumentRequest);

auto requestParagraph = std::make_shared<aspose::words::cloud::models::ParagraphInsert>();
requestParagraph->setText(std::make_shared<std::wstring>(
   L"Reading and writing to the file in the cloud occurs automatically."));
std::shared_ptr<requests::InsertParagraphRequest> insertParagraphRequest(
    new requests::InsertParagraphRequest(
        std::make_shared<std::wstring>(fileName), requestParagraph
    )
);
wordsApi->insertParagraph(insertParagraphRequest);

std::shared_ptr<requests::DownloadFileRequest> downloadDocumentRequest(
    new requests::DownloadFileRequest(
        std::make_shared<std::wstring>(fileName)
    )
);
wordsApi->downloadFile(downloadDocumentRequest);
รันโค้ด
  
คัดลอกรหัส C++ ไปยังคลิปบอร์ด

วิธีอ่านไฟล์ DOCX ใน C++

  1. ติดตั้ง 'Aspose.Words Cloud สำหรับ C++'
  2. เพิ่มการอ้างอิงไลบรารี (นำเข้าไลบรารี) ไปยัง C++ โครงการของคุณ
  3. อ่าน DOCX file

ติดตั้ง C++ ไลบรารีเพื่ออ่าน DOCX ไฟล์

Clone Aspose.Words Cloud SDK for C++ จาก GitHub คุณสามารถค้นหาข้อมูลโดยละเอียดเกี่ยวกับการสร้างและกำหนดค่า SDK ได้ในส่วน "How to use the SDK"

หากต้องการรับข้อมูลรับรองความปลอดภัยที่จำเป็นอย่างรวดเร็วและเข้าถึง REST API ของเรา โปรดปฏิบัติตาม Instructions เหล่านี้ในเอกสารประกอบ

ความต้องการของระบบ

อ้างถึง Repository Documentation เพื่อดูรายละเอียด

รูปแบบไฟล์อื่นๆ ที่รองรับ

คุณสามารถเปิดเอกสารในรูปแบบอื่น:

5%

สมัครสมาชิก Aspose Product Updates

รับจดหมายข่าวและข้อเสนอรายเดือนที่ส่งตรงถึงกล่องจดหมายของคุณ