
ด้วยการใช้เอกสารดิจิทัลที่เพิ่มมากขึ้น การดึงข้อมูลสำคัญจากไฟล์ PDF จึงกลายเป็นเรื่องที่สำคัญมากกว่าที่เคย การตรวจสอบเอกสารทางกฎหมายที่ยาวนาน รายงานธุรกิจ หรือเอกสารวิจัยด้วยมืออาจใช้เวลานานและอาจไม่เป็นวิธีที่มีประสิทธิภาพที่สุด พบกับ AI PDF summary — โซลูชันอัจฉริยะในการสร้างสรุปที่กระชับจาก PDF โดยใช้ปัญญาประดิษฐ์ มันทำให้กระบวนการสรุปเอกสาร PDF ที่ยาวนานเป็นไปโดยอัตโนมัติ ช่วยประหยัดเวลาและเพิ่มประสิทธิภาพด้วยการให้สรุปที่กระชับ
ในโพสต์นี้ เราจะสำรวจวิธีการสร้างตัวสร้างสรุป PDF ด้วย AI ใน C# และ Aspose.PDF for .NET การรวมกันนี้ช่วยให้นักพัฒนาสร้างโซลูชันการประมวลผลเอกสารที่ทันสมัย มีความรวดเร็ว เชื่อถือได้ และขยายขนาดได้
บทความนี้ครอบคลุมหัวข้อดังต่อไปนี้:
- ไลบรารีสรุป PDF ที่มีพลังจาก AI สำหรับ C#
- คู่มือทีละขั้นตอนในการสร้างเครื่องสร้างสรุป
- ตัวอย่าง C# ที่ทำงานได้อย่างสมบูรณ์
- สรุป PDF ออนไลน์ฟรี
- แหล่งข้อมูลฟรี
ไลบรารีสรุป PDF ที่ขับเคลื่อนด้วย AI สำหรับ C#
Aspose.PDF for .NET เป็นห้องสมุดที่เข้มข้นและเต็มไปด้วยฟีเจอร์ที่ช่วยให้ผู้พัฒนาสามารถทำงานกับเอกสาร PDF ได้อย่างโปรแกรมmatic มันมีฟีเจอร์หลากหลาย รวมถึงการสร้างเอกสาร การจัดการ และการแปลง สำหรับเครื่องสร้างสรุป PDF ของ AI Aspose.PDF ให้เครื่องมือที่จำเป็นในการดึงข้อมูล วิเคราะห์เนื้อหา และสร้างสรุปอย่างมีประสิทธิภาพ การรวมเข้ากับ C# ได้อย่างราบรื่นทำให้มันเป็นตัวเลือกที่เหมาะสมสำหรับผู้พัฒนา
คู่มือทีละขั้นตอนในการสร้างโปรแกรมสรุป PDF ด้วย AI
Aspose.Pdf.AI แนะนำคลาส OpenAISummaryCopilot ซึ่งทำให้กระบวนการสร้างสรุปที่ใช้ AI จากเอกสาร PDF ง่ายขึ้น มันมีการโต้ตอบกับโมเดล OpenAI และรวมเข้ากับคุณสมบัติการประมวลผล PDF อันทรงพลังของ Aspose.PDF.
ให้เราเดินผ่านกระบวนการตั้งค่าและใช้งานเครื่องมือนี้ในแอปพลิเคชัน C# ของคุณ
1. ติดตั้ง Aspose.PDF for .NET
ดาวน์โหลดไลบรารีจาก ที่นี่ หรือทำการติดตั้งผ่าน NuGet Package Manager ด้วยคำสั่ง:
PM> Install-Package Aspose.PDF
🔑 คุณจะต้องมี OpenAI API key และอาจมี project ID เพื่อการติดตามการใช้งานที่ดียิ่งขึ้น
2. นำเข้าชื่อพื้นที่ที่จำเป็น
ที่ส่วนบนของไฟล์ C# ของคุณ ให้นำคำสั่ง using ต่อไปนี้มาเพิ่มเพื่เข้าถึง Aspose.PDF และคลาสที่เกี่ยวข้องกับ AI:
using Aspose.Pdf;
using Aspose.Pdf.AI;
3. เริ่มต้นลูกค้า OpenAI
ใช้ API ที่มีความคล่องตัวเพื่อกำหนดค่าลูกค้า OpenAI ของคุณ。
// Create OpenAI client with API key and optional project ID
var openAiClient = OpenAIClient
.CreateWithApiKey("YOUR_OPENAI_API_KEY")
.WithProject("proj_RoywW1DLqDC89GoAW5ngoVN8") // Optional
.Build();
4. กำหนดค่า Copilot Options
ตั้งค่าพารามิเตอร์โมเดล เอกสารนำเข้า และอุณหภูมิสำหรับการทำสรุป คลาส OpenAISummaryCopilotOptions ช่วยให้คุณกำหนดวิธีที่ผู้ช่วย AI ทำงานเมื่อทำการสรุปเอกสาร คุณสามารถควบคุมการตั้งค่าโมเดล คำแนะนำของระบบ ระดับขีดจำกัดโทเค็น และเอกสารนำเข้า — ซึ่งช่วยให้คุณมีการควบคุมอย่างละเอียดในการทำสรุป
var options = OpenAISummaryCopilotOptions
.Create()
.WithTemperature(0.5)
.WithDocument("InputFiles/QuarterlyReport.pdf"); // Accepts PDFs, text, or file paths
คุณยังสามารถใช้ .WithDocuments() เพื่อเพิ่มแหล่งข้อมูลหลายที่ (เช่น ชุดของ PDF) ได้อีกด้วย
5. สร้างผู้ช่วยสรุป
ใช้เมธอดโรงงานเพื่อสร้างอินสแตนซ์ของ OpenAISummaryCopilot ด้วยตัวเลือกที่กำหนดไว้
var summaryCopilot = AICopilotFactory.CreateSummaryCopilot(openAiClient, options);
6. สร้างสรุป
คุณสามารถเรียกคืนสรุปในรูปแบบที่แตกต่างกันได้ขึ้นอยู่กับความต้องการของแอปพลิเคชันของคุณ
Get Summary Text:
string summaryText = await summaryCopilot.GetSummaryAsync();
Console.WriteLine(summaryText);
ขอให้สรุปเป็นเอกสาร PDF:
Document summaryDoc = await summaryCopilot.GetSummaryDocumentAsync();
summaryDoc.Save("Output/Summary.pdf");
Get Summary with Page Metadata:
var summaryWithPageInfo = await summaryCopilot.GetSummaryDocumentAsync(new PageInfo());
7. บันทึกสรุปลงดิสก์
ผู้ช่วยนักบินเสนอทางเลือกที่ยืดหยุ่นในการบันทึกรายงานในรูปแบบต่างๆ เช่น PDF หรือ Word (DOCX)
// Save as PDF
await summaryCopilot.SaveSummaryAsync("Output/summary.pdf");
// Save as DOCX
await summaryCopilot.SaveSummaryAsync("Output/summary.docx", SaveFormat.DocX);
Key Methods in OpenAISummaryCopilot
วิธีการ | คำอธิบาย |
---|---|
GetSummaryAsync(CancellationToken?) | ส่งคืนสรุปที่สร้างโดย AI เป็นสตริงข้อความธรรมดา เหมาะสำหรับการแสดงสรุปใน UI ของแอปของคุณหรือตรวจจับวัตถุประสงค์การลงบันทึก |
GetSummaryDocumentAsync(CancellationToken?) | ดึงข้อมูลสรุปเป็นวัตถุ Document ของ Aspose.PDF คุณสามารถจัดการหรือส่งออกโดยใช้ ASPose APIs |
GetSummaryDocumentAsync(PageInfo, CancellationToken?) | คืนค่าบทสรุปพร้อมกับข้อมูลเมตาเพจที่เกี่ยวข้อง (เช่น หน้า PDF ไหนบ้างที่มีส่วนในการสร้างบทสรุป) มีประโยชน์สำหรับการติดตามหรือการอ้างอิง |
SaveSummaryAsync(string, CancellationToken?) | บันทึกรายงานสรุปลงในไฟล์ในรูปแบบ PDF เพียงระบุเส้นทางไฟล์เอาต์พุตเท่านั้น |
SaveSummaryAsync(string, SaveFormat, CancellationToken?) | บันทึกข้อมูลสรุปในรูปแบบที่กำหนด (เช่น, SaveFormat.Pdf , SaveFormat.DocX , เป็นต้น).เสนอความยืดหยุ่นสำหรับกระบวนการส่งออกเอกสาร. |
ตัวอย่างการทำงานที่สมบูรณ์: เครื่องสร้างสรุป PDF ด้วย AI ใน C#
นี่คือตัวอย่างที่ทำงานได้อย่างสมบูรณ์ซึ่งแสดงให้เห็นถึงวิธีการสร้าง AI PDF สรุปโดยใช้ C# และ Aspose.PDF.AI และ OpenAI ตัวอย่างนี้รวมทุกอย่างตั้งแต่การเริ่มต้นไคลเอนต์ไปจนถึงการบันทึกผลลัพธ์สรุปเป็นไฟล์ PDF
using Aspose.Pdf;
using Aspose.Pdf.AI;
// สร้างไคลเอนต์ AI.
var openAiClient = OpenAIClient
.CreateWithApiKey(ApiKey) // Create OpenAI client with the API key.
.Build();
// สร้างตัวเลือกสำหรับผู้ช่วยขับขี่ (copilot)
var options = OpenAISummaryCopilotOptions
.Create(options => { options.Model = OpenAIModels.Gpt35Turbo; }) // Create options like this, or...
.WithTemperature(0.5) // Configure other optional parameters.
.WithDocument("QuarterlyReport.pdf"); // .WithDocument methods allows to add text, pdf and paths to documents.
// Create summary copilot.
var summaryCopilot = AICopilotFactory.CreateSummaryCopilot(openAiClient, options);
// Get summary text.
string summaryText = await summaryCopilot.GetSummaryAsync();
// แสดงสรุป
Console.WriteLine(summaryText);
// Save summary with specified format.
await summaryCopilot.SaveSummaryAsync("QuarterlyReport-Summary.pdf", SaveFormat.Pdf);
ขอใบอนุญาตฟรี
คุณพร้อมที่จะสำรวจความสามารถของผลิตภัณฑ์ Aspose ไหม? เยี่ยมชม license page เพื่อขอใบอนุญาตชั่วคราวฟรี มันช่วยให้คุณสามารถทดสอบฟีเจอร์ทั้งหมดของ Aspose.PDF for .NET ได้ ห้ามพลาดโอกาสนี้!
สรุป PDF ออนไลน์ฟรี
คุณยังสามารถลองใช้ เครื่องสรุป PDF AI ออนไลน์ เพื่อสรุป PDF ออนไลน์ได้ฟรี เครื่องมือนี้ใช้งานง่ายและฟรีช่วยให้คุณสามารถสนทนากับเอกสาร PDF ของคุณได้อย่างรวดเร็ว

เครื่องสร้างสรุป PDF ด้วย AI: แหล่งข้อมูลฟรี
นอกจากบล็อกนี้แล้ว เรายังมีทรัพยากรต่าง ๆ เพื่อเสริมสร้างความเข้าใจของคุณเกี่ยวกับ Aspose.PDF library ตรวจสอบบทเรียนเอกสารและฟอรัมของชุมชนเพื่อการเรียนรู้เพิ่มเติม
ข้อสรุป
การสร้างเครื่องสร้างสรุป PDF ด้วย AI ใน C# ไม่เพียงแค่เป็นไปได้—มันยังมีความเป็นจริงที่สูงมาก ด้วยเพียงไม่กี่บรรทัดของโค้ด คุณสามารถฝังการสรุปที่ชาญฉลาดโดยตรงในแอปพลิเคชัน C# ของคุณ — ไม่ว่าคุณจะทำงานบนแพลตฟอร์มกฎหมาย แดชบอร์ดเอกสาร หรือเครื่องมือจัดการวิจัย โดยการใช้ความสามารถที่ทรงพลังของ Aspose.PDF for .NET สำหรับการสกัด และรวมโมเดล AI สำหรับการสรุป นักพัฒนาสามารถทำให้การวิเคราะห์เนื้อหา PDF เป็นไปโดยอัตโนมัติด้วยความแม่นยำที่น่าทึ่ง
พร้อมที่จะสร้างเครื่องมือสรุป PDF AI ของคุณเองหรือยัง? ผสมผสาน Aspose และ AI เพื่อปลดล็อกการทำงานอัตโนมัติ PDF รุ่นถัดไป! หากคุณมีคำถามหรือต้องการความช่วยเหลือเพิ่มเติม โปรดอย่าลังเลที่จะติดต่อที่ free support forum.