สร้างแบบฟอร์ม PDF ผ่าน C++

สร้างรูปแบบไฟล์ PDF ในเอกสารผ่าน C++สร้างแอพพลิเคของคุณเอง C++ โดยใช้ API ฝั่งเซิร์ฟเวอร์

วิธีสร้างแบบฟอร์ม PDF โดยใช้ C++

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

วิธีการสร้าง AcroForm ในรูปแบบ PDF โดยใช้ C++


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

  1. โหลด PDF ในอินสแตนซ์ของคลาสเอกสาร
  2. สร้างเขตข้อมูล
  3. สร้างการตกแต่ง (เช่น เส้นขอบ)
  4. เพิ่มฟิลด์ลงในเอกสารและบันทึก PDF ที่แก้ไขแล้ว

สร้างแบบฟอร์ม PDF ในรูปแบบ PDF - C++

ตัวอย่างโค้ดนี้จะแสดงวิธีการสร้างฟอร์ม PDF ในรูปแบบ PDF โดยใช้ C++

    // Open document
    auto document = MakeObject<Document>(_dataDir + u"TextField.pdf");

    // Create a field
    auto textBoxField = MakeObject<TextBoxField>(document->get_Pages()->idx_get(1), MakeObject<Aspose::Pdf::Rectangle>(100, 200, 300, 300));
    textBoxField->set_PartialName (u"textbox1");
    textBoxField->set_Value (u"Text Box");

    // TextBoxField.Border = new Border(
    auto border = MakeObject<Aspose::Pdf::Annotations::Border>(textBoxField);
    border->set_Width(5);
    border->set_Dash (MakeObject<Aspose::Pdf::Annotations::Dash>(1, 1));
    textBoxField->set_Border(border);

    textBoxField->set_Color(Aspose::Pdf::Color::get_Green());

    // Add field to the document
    document->get_Form()->Add(textBoxField, 1);

    // Save modified PDF
    document->Save(_dataDir + u"TextBox_out.pdf");