แยกแบบอักษรจาก PDF ใน C++

วิธีแยกแบบอักษรจาก PDF โดยใช้ C++

Aspose.PDF for C++ Logo

วิธีแยกแบบอักษรจาก PDF โดยใช้ Aspose.PDF สำหรับเครื่องมือ C++

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

  • แยกข้อความจาก PDF
  • แยกภาพจาก PDF
  • แยกแบบอักษรจาก PDF
  • แยกข้อมูลจากแบบฟอร์ม
  • แยกข้อความจากแสตมป์
  • แยกข้อมูลจากตาราง

ในการแยกแบบอักษรจากไฟล์ PDF เราจะใช้ Aspose.PDF for C++ API ซึ่งเป็นAPI ที่อุดมไปด้วยคุณสมบัติ ทรงพลัง และใช้งานง่ายสำหรับแพลตฟอร์ม cppเปิดตัวจัดการแพ็คเกจ NuGet ค้นหา ** Aspose.PDF ** และติดตั้งคุณอาจใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ

Package Manager Console

Install-Package Aspose.PDF.Cpp

แยกแบบอักษรจาก PDF ใน C++


คุณต้อง Aspose.PDF for C++ เพื่อลองใช้รหัสในสภาพแวดล้อมของคุณ

1.โหลด PDF ด้วยอินสแตนซ์ของเอกสาร 1.เข้าถึงยูทิลิตี้แบบอักษร 1.ทำซ้ำผ่านแบบอักษร 1.แยกรายละเอียดแบบอักษรเพิ่มเติม

แยกแบบอักษรจาก PDF ด้วย C++

รหัสตัวอย่างนี้แสดงวิธีการแยกแบบอักษรจากเอกสาร PDF

Input file:

File not added

Output format:

PDF

Output file:


void ExtractFonts()
{
    std::clog << __func__ << ": Start" << std::endl;

    // String for path name
    String dataDir = RunExamples::GetDataDir_AsposePdf_WorkingDocuments();

    // String for file name
    String infilename = "ExtractFonts.pdf";

    // Open PDF document
    auto document = MakeObject<Document>(dataDir + infilename);

    // Get all fonts from the document
    auto fonts = document->get_FontUtilities()->GetAllFonts();

    // Iterate through fonts and print their names
    for (auto font : fonts)
    {
        std::cout << font->get_FontName() << std::endl;
    }

    std::clog << __func__ << ": Finish" << std::endl;
}

เกี่ยวกับ Aspose.PDF for C++ API

Aspose.PDF สำหรับ C++ เป็นไลบรารีการประมวลผลที่มีประสิทธิภาพที่ช่วยให้นักพัฒนาสามารถสร้าง อ่าน และจัดการเอกสาร PDF ได้โดยไม่ต้องใช้ Adobe Acrobatมีคุณสมบัติที่หลากหลายเช่นการสร้างแบบฟอร์มการเพิ่ม/แก้ไขข้อความการจัดการหน้า PDF การเพิ่มคำอธิบายประกอบการจัดการแบบอักษรที่กำหนดเองและอื่น ๆ อีกมากมาย

Aspose.PDF สำหรับ C++ เป็นไลบรารีที่ช่วยให้นักพัฒนาสามารถเพิ่มความสามารถในการประมวลผล PDF ให้กับแอปพลิเคชันของพวกเขาAPI สามารถใช้ในการสร้างแอปพลิเคชัน 32 บิตและ 64 บิตเพื่อสร้าง อ่าน แปลง และจัดการไฟล์ PDF โดยไม่ต้องใช้ Adobe Acrobat

ในการอ้างอิง API คุณสามารถค้นหาคำอธิบายโดยละเอียดและตัวอย่างสำหรับทุกชั้นเรียนและวิธีการใน Aspose.PDF forไลบรารี C++นอกจากนี้ยังแนะนำให้ดู เอกสาร