ตัวสร้างเอกสาร Word สำหรับ cURL

cURL ไลบรารีเพื่อสร้างรายงาน Word ที่ปรับแต่งได้สูงโดยใช้ REST API

ผสานรวมการสร้างเอกสาร Word ตามเทมเพลตและแหล่งข้อมูลลงในซอฟต์แวร์ cURL ของคุณได้อย่างราบรื่น

สร้างเอกสาร Word โดยอัตโนมัติใน cURL สร้างรายงาน Word ที่พร้อมพิมพ์สำหรับความซับซ้อนใดๆ ด้วย cURL SDK โซลูชันบนคลาวด์นี้สร้างขึ้นจากเทมเพลต แหล่งข้อมูล และไวยากรณ์ LINQ อันทรงพลัง ทำให้นักพัฒนา cURL มีความยืดหยุ่นในการตอบสนองความต้องการด้านเทคนิคและธุรกิจที่แม่นยำ

เมื่อใช้ไลบรารี cURL นี้ คุณสามารถสร้างรายงาน Word ที่ปรับแต่งได้สูงโดยทางโปรแกรมบนระบบปฏิบัติการใดๆ เอกสาร Word ที่มีรูปแบบสมบูรณ์ เช่น สัญญา คำสั่งซื้อ ใบแจ้งหนี้ รายงานการจัดส่ง ข้อเสนอการขาย สินค้าคงคลัง สามารถประกอบได้ทันทีโดยเป็นส่วนหนึ่งของซอฟต์แวร์ cURL ของคุณ

ปรับปรุงการสร้างเอกสาร Word โดยใช้ cURL

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

โดยทั่วไป การสร้างรายงาน Word เป็นกระบวนการที่รวมข้อความ ข้อมูล และกราฟิกไว้ในเอนทิตีเดียว และส่งออกผลลัพธ์ในรูปแบบภาพที่สะดวกไปยังรูปแบบไฟล์ Word สำหรับข้อมูลเกี่ยวกับรูปแบบ I/O ที่รองรับ โปรดไปที่ เอกสาร ประกอบ ของเรา

GroupDocs Assembly for cURL คืออะไร

GroupDocs Assembly for cURL เป็นโซลูชันบนคลาวด์สำหรับการสร้างเอกสาร Word โดยใช้เทมเพลตและแหล่งข้อมูล เทมเพลตเอกสารทำหน้าที่เป็นกรอบฐาน ซึ่งนอกเหนือจากเนื้อหามาตรฐาน (ข้อความ ตาราง แผนภูมิ ฯลฯ) ยังมีฟิลด์ที่พักพิเศษสำหรับการแทรกค่าจากแหล่งข้อมูล ไม่เพียงแต่สามารถแทรกค่าแต่ละค่าได้เท่านั้น แต่ยังสามารถแทรกอาร์เรย์ข้อมูลทั้งหมดในรูปแบบของตารางและกราฟได้อีกด้วย

เทมเพลตยังมีโครงสร้างการเขียนโปรแกรม - กฎการสร้างเอกสาร Word - ที่ควบคุมการเลือกข้อมูลและการประมวลผลเงื่อนไข การผูกข้อมูลกับเทมเพลตเอกสารใช้ไวยากรณ์นิพจน์ LINQ ซึ่งช่วยให้นักพัฒนาสามารถประมวลผลข้อมูลในลักษณะทั่วไป โดยไม่คำนึงถึงประเภทของแหล่งข้อมูลที่ใช้ ด้วยวิธีนี้ cURL Cloud SDK ของเราให้ความยืดหยุ่นในการสร้างเนื้อหา Word และชุดวิธีที่มีประสิทธิภาพสำหรับการประมวลผลข้อมูล

ผลิตภัณฑ์นี้ยังรองรับฟังก์ชัน Mail Merge ในกรณีที่คุณต้องการสร้างและส่งจดหมายส่วนบุคคลในรูปแบบ Word ให้กับลูกค้า คุณเพียงแค่ต้องแทรกฟิลด์ Mail Merge ลงในเทมเพลตเอกสาร และส่งไปยัง Cloud API ร่วมกับแหล่งข้อมูล

โดยไม่คำนึงถึงขนาดและประเภทของระบบอัตโนมัติของเอกสาร Word ที่คุณจะนำไปใช้ มีสามขั้นตอนในการสร้างรายงานใน cURL:

  • สร้างเทมเพลตเอกสาร Word พร้อมฟิลด์ตัวยึดตำแหน่งและกฎการสร้างเอกสารที่จะควบคุมรูปแบบโครงสร้างและเนื้อหา
  • สร้างแหล่งข้อมูลในรูปแบบ Word หรือ JSON
  • เขียนโค้ด cURL สองสามบรรทัดเพื่อส่งทุกอย่างไปยัง Document Building API และรับผลลัพธ์ที่ประกอบในรูปแบบ Word กลับมา

การออกแบบเทมเพลตเอกสารและการใช้กฎการสร้างเอกสาร Word

การออกแบบเทมเพลตเป็นงานที่ยาก นอกจากความเข้าใจที่ชัดเจนเกี่ยวกับข้อกำหนดสำหรับเอกสาร Word ขั้นสุดท้ายแล้ว ยังจำเป็นต้องมีทักษะการวิเคราะห์และการเขียนโปรแกรมอีกด้วย การออกแบบเทมเพลตที่ดีควรสะท้อนมุมมองของลูกค้าในประเด็นใดประเด็นหนึ่งโดยเฉพาะ วิธีที่มีประสิทธิภาพมากที่สุดคือการรวมข้อมูลแบบตารางและกราฟิกไว้ในสมดุลที่เหมาะสม โดยพิจารณาจากความต้องการทางธุรกิจ

ดังที่กล่าวไว้ข้างต้น โครงสร้างเทมเพลตมักจะมีบล็อกเนื้อหาคงที่ (ข้อความ รูปภาพ โลโก้ ฯลฯ) ผสมกับโครงสร้างโปรแกรมพิเศษที่ควบคุมลอจิกการประกอบเอกสาร Word กฎการสร้างเอกสาร Word เหล่านี้ถูกกำหนดด้วยไวยากรณ์นิพจน์พิเศษ ซึ่งช่วยให้นักพัฒนาสามารถทำสิ่งต่อไปนี้:

  • ฝังเนื้อหาเอกสารภายนอก รูปภาพ แผนภูมิ รายการ ตาราง ไฮเปอร์ลิงก์ บุ๊กมาร์ก ฯลฯ
  • ทำงานกับข้อมูลโดยใช้สูตรและการดำเนินการข้อมูลตามลำดับ
  • ระบุรูปแบบการนำเสนอสำหรับองค์ประกอบตัวเลข ข้อความ กราฟิก กราฟิก และวันที่และเวลา
  • แทรกบล็อกของเนื้อหาขึ้นอยู่กับนิพจน์เงื่อนไข
  • กำหนดตัวแปรพิเศษสำหรับการคำนวณ 'แพง' ที่คำนวณเพียงครั้งเดียว
  • คำนวณสูตรเมื่อประกอบเอกสารสเปรดชีต
  • กำหนดแอตทริบิวต์เนื้อหาข้อความอีเมลและสร้างไฟล์แนบแบบไดนามิก
  • สร้างและใส่บาร์โค้ด
  • ตั้งค่าสีพื้นหลังสำหรับเอกสาร HTML

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับไวยากรณ์ของเทมเพลตได้ใน คู่มือนักพัฒนา ของเรา

ความต้องการ

GroupDocs Assembly for cURL ไม่จำเป็นต้องติดตั้งซอฟต์แวร์ภายนอกหรือเครื่องมือของบุคคลที่สาม นี่คือโซลูชันบนคลาวด์สำหรับ Word ซึ่งการโต้ตอบการเขียนโปรแกรมทั้งหมดจะดำเนินการผ่านเครือข่ายโดยใช้ REST API

ความปลอดภัย

ผลิตภัณฑ์ GroupDocs ทั้งหมดเป็นไปตามมาตรฐานความปลอดภัยในอุตสาหกรรมอย่างสมบูรณ์: การถ่ายโอนข้อมูลดำเนินการโดยใช้โปรโตคอล SSL ซึ่งขจัดความเป็นไปได้ที่ข้อมูลจะถูกสกัดโดยบุคคลที่สาม หากต้องการเชื่อมต่อกับ GroupDocs Cloud Services คุณต้องใช้คีย์การเข้าถึงส่วนบุคคล โปรดดู คู่มือการเริ่มต้นฉบับย่อ

สร้างเอกสาร Word ใน cURL

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีสร้างรายงาน Word โดยใช้ cURL

สร้างเอกสาร DOCX ใน cURL
ไฟล์อินพุต
อัปโหลดเทมเพลตเอกสาร
รูปแบบเอาต์พุต
เลือกรูปแบบเป้าหมายจากรายการ
curl -v "https://api.groupdocs.cloud/v1.0/assembly/storage/file/Input1.docx" \
     -X PUT \
     -H "Content-Type: multipart/form-data" \
     -H "Authorization: Bearer ####################" \
     -F FileContent="@Input1.docx"

curl -v "https://api.groupdocs.cloud/v1.0/assembly/assemble" \
     -X POST \
     -H "Content-Type: multipart/form-data" \
     -H "Authorization: Bearer ####################" \
     -d { "TemplateFileInfo": { "FilePath": "@Input1.docx" },
        "SaveFormat": "docx",
        "ReportData": "@Input2.docx"
        }
  
คัดลอกรหัส cURL ไปยังคลิปบอร์ด

วิธีสร้างเอกสาร Word โดยใช้ cURL

  1. ติดตั้งยูทิลิตี้บรรทัดคำสั่ง cURL
  2. ลงชื่อสมัครใช้บัญชี GroupDocs และรับข้อมูลรับรองเพื่อเข้าถึง Cloud API
  3. สร้างเอกสารเทมเพลต เพิ่มโครงสร้างการเขียนโปรแกรมที่ควบคุมการแทรกข้อมูลจากแหล่งข้อมูล
  4. สร้างแหล่งข้อมูล
  5. อัปโหลดเทมเพลตเอกสารไปยัง GroupDocs Cloud Storage (คุณต้องลงชื่อเข้าใช้บัญชีส่วนตัวของคุณ)
  6. สร้างเอกสาร Word โดยส่งเทมเพลตและข้อมูลของคุณไปยัง Cloud API

วิธีการติดตั้ง DOCX Report Builder สำหรับ cURL

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

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

ไม่มีข้อกำหนดพิเศษสำหรับการใช้เครื่องมือนี้

รูปแบบเอกสารอื่นๆ ที่รองรับ

คุณสามารถสร้างรายงานในรูปแบบไฟล์อื่นได้:

5%

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

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