Aspose.PDF XLS Converter สำหรับ .NET
อะไหล่.PDF XLS Converter สําหรับ .NET เป็นปลั๊กอินน้ําหนักเบาที่ออกแบบมาเพื่อแปลง คู่มือ PDF หน้าเอกสารเป็นหน้าต่าง Microsoft Excel ที่มีคุณภาพสูง (XLS / XLSX) มันช่วยให้ผู้พัฒนาสามารถสกัดข้อมูลตารางการจัดตั้งและอัตโนมัติการแปลงชุดด้วยการควบคุมที่ละเอียดอ่อนเกี่ยวกับพารามิเตอร์การส่งออก.
เริ่มต้น
การติดตั้งและการตั้งค่า
- ติดตั้งแพคเกจผ่าน NuGet:
dotnet add package Aspose.PDFการตั้งค่าใบอนุญาตวัดก่อนใช้งาน (ด การให้ใบอนุญาตที่มีการวัด ).
คําอธิบายเกี่ยวกับ คู่มือการติดตั้ง สําหรับขั้นตอนที่ละเอียด.
คุณสมบัติและฟังก์ชั่น
การแปลง PDF ไปยัง Excel
- แปลงแต่ละหน้า PDF เป็นแผ่นงานที่แยกต่างหากหรือผสมหลายหน้าเป็นหนึ่ง.
- การส่งออก
.xlsหรือ.xlsxรูปแบบ.
การเลือก Page & Range
- แปลงเอกสารเต็มหรือแถว / หน้าเฉพาะ.
- สนับสนุนแถวที่ไม่เกี่ยวข้องสําหรับการสกัดตัวเลือก.
การจัดเรียงและการจัดรูปแบบการรักษา
- เก็บตัวอักษรสีเส้นผ่าศูนย์กลางเซลล์และหัวหน้า / ฟุต.
- ปรับประกันความซื่อสัตย์ภาพของภาพ PDF ของกระจกการออกของ Excel.
การยอมรับตาราง
- การตรวจจับและสร้างข้อมูลตารางไปยังแถว / คอลัมน์ของ Excel.
- รักษารูปแบบดิจิตอล (สกุลเงินอัตราส่วนวันที่) สําหรับคํานวณที่ถูกต้อง.
โปรแกรม PDF ที่ได้รับการป้องกันรหัสผ่าน
- สนับสนุนการแปลงไฟล์ PDF ที่เข้ารหัสโดยการจัดหาการรับรองในเวลาทํางาน.
Fonts และทรัพยากร
- หมายเลขที่รวมจะถูกส่งไปยัง Excel.
- เปลี่ยนรักษาการจัดตั้งหาก font ไม่สามารถใช้ได.
การปรับแต่งประสิทธิภาพ
- การแปลงบนพื้นฐานของ Stream กระบวนการหน้าอย่างต่อเนื่อง.
- การควบคุมขนาด caching และ buffer ช่วยเพิ่มการส่งผ่านบนไฟล์ขนาดใหญ.
การจัดการข้อผิดพลาดและการเข้าสู่ระบบ
- การยกเว้นรายละเอียดสําหรับเนื้อหาที่ไม่ได้รับการสนับสนุนหรือป้อนที่ผิดปกต.
- ปลั๊กการเข้าสู่ระบบเพื่อบันทึกขั้นตอนการเตือนและข้อผิดพลาด.
ความปลอดภัยชั้นนําและการสนับสนุน Async
- สนับสนุนการแปลงในสภาพแวดล้อมหลายชั้น.
- วิธีการที่ไม่ซับซ้อนสําหรับการโหลดงานแบบสแกน.
ตัวอย่างรหัส: การแปลง PDF ไปยัง XLS (Excel)
var inputPath = Path.Combine(@"C:\\Samples\\", "sample.pdf");
var outputPath = Path.Combine(@"C:\\Samples\\", "sample.xlsx");
// Initialize the plugin
var plugin = new PdfXls();
var options = new PdfToXlsOptions
{
Format = PdfToXlsOptions.ExcelFormat.XLSX
};
options.AddInput(new FileDataSource(inputPath));
options.AddOutput(new FileDataSource(outputPath));
var resultContainer = plugin.Process(options);
var result = resultContainer.ResultCollection[0];
Console.WriteLine(result);เคล็ดลับและการปฏิบัติที่ดีที่สุด
- Pre-scan PDFs เพื่อตรวจจับเนื้อหาตาราง vs. ข้อความเพื่อการแปลงที่เพิ่มประสิทธิภาพ.
- ใช้ช่วงหน้าเพื่อลดการประมวลผลที่ไม่จําเป็น.
- มีตัวอย่างแปลงเพื่อปล่อยทรัพยากรที่ไม่ได้จัดการ.
- ในการดําเนินงานจํานวนมากใช้ APIs async กับ parallelism ที่ควบคุม.
- การยืนยันรูปแบบดิจิตอลในการทดสอบก่อนการใช้งาน.
- ตรวจสอบบันทึกสําหรับฟังก์ชั่นที่ไม่ได้รับการสนับสนุนหรือป้อนที่ผิดปกต.
- ใส่ตัวอักษรที่ไม่ใช่มาตรฐานเพื่อป้องกันข้อผิดพลาดในการจัดตั้ง.
- ปรับปรุงปลั๊กอินเพื่อความแม่นยําและการปรับปรุงประสิทธิภาพ.
ฟีเจอร์ขั้นสูง
- บัตรแปลงไฟล์ PDF มากมายในเวลาเดียวกัน.
- การเข้ารหัสไฟล์ Excel ที่มาเพื่อการกระจายที่ปลอดภัย.
- โครงสร้างการผลิตที่กําหนดเองที่ปรับแต่งตามข้อกําหนดการรายงานหรือการปฏิบัติตาม.
กรณีการใช้งาน
- การรายงานทางการเงินโดยการดึงตารางไปยัง Excel สําหรับการวิเคราะห.
- การถ่ายโอนข้อมูลจากไฟล์ PDF สติคไปยังแผ่น Excel ที่สามารถแก้ไขได.
- กระแสการทํางานอัตโนมัติสําหรับการปฏิบัติตามและการตรวจสอบ.
- การสกัดข้อมูลตารางจํานวนมากจากบัญชีรายงานหรือแบบฟอร์ม.
คําถามที่ถามบ่อย
**ฟังก์ชั่นใดที่ปลั๊กอินนี้ให?**มันแปลงหน้าเอกสาร PDF into XLS/XLSX แผ่นกระจายการรักษาการจัดตั้งและข้อมูลตาราง.
**วิธีนี้แตกต่างจาก Aspose.PDF สําหรับ .NET?**Aspose.PDF for .NET เป็นห้องสมุด PDF ที่มีคุณสมบัติเต็มรูปแบบในขณะที่ปลั๊กอินนี้มุ่งเน้นเฉพาะในการแปลง PDF ไปยัง Excel.
**มัน จํากัด ไปยัง การแปลง XLS / XLSX?**ใช่สําหรับงาน PDF อื่น ๆ (การแก้ไขการเชื่อมต่อการบีบอัด) ใช้ห้องสมุดหลัก Aspose.PDF.
**มีเครื่องมือออนไลน์ที่มีอยู่หรือไม?**ใช่ Aspose มีการแปลง PDF เป็น XLS/XLSX ฟรีออนไลน.
**ที่ฉันสามารถหาตัวอย่างรหัสได้หรือไม?**ดูเอกสาร Aspose.PDF และหน้า landing สําหรับตัวอย่างรายละเอียดใน C# และ VB.NET.