โปรแกรมแปลง PDF เป็น PNG

โปรแกรมแปลง Documentize PDF เป็น PNG สำหรับ .NET เป็นเครื่องมือระดับสูงที่ช่วยให้คุณแปลงเอกสาร PDF เป็นภาพ PNG ที่มีคุณภาพสูง โปรแกรมเสริมนี้ถูกออกแบบมาเพื่อทำให้เนื้อหาของคุณมีความหลากหลาย เข้าถึงได้ง่าย และแบ่งปันได้สะดวก โดยการเปลี่ยนแปลงหน้าของ PDF เป็นรูปแบบภาพที่ได้รับการสนับสนุนอย่างกว้างขวาง

คุณสมบัติหลัก:

  • แปลง PDF เป็น PNG: แปลงเอกสาร PDF ทั้งหมดหรือหน้าที่เฉพาะเจาะจงเป็นภาพ PNG ได้อย่างรวดเร็วและมีประสิทธิภาพ
  • กำหนดความละเอียดได้: ตั้งค่า DPI ที่ต้องการ (เช่น 300 DPI) สำหรับผลลัพธ์ภาพคุณภาพสูง
  • การประมวลผลแบบแบตช์: แปลงหลายหน้าของ PDF หรือเอกสารทั้งหมดในครั้งเดียว
  • การจัดการผลลัพธ์ที่ง่าย: กำหนดไดเรกทอรีเอาต์สำหรับไฟล์ PNG ที่ถูกแปลงแต่ละไฟล์
  • การแปลงอย่างรวดเร็ว: รวดเร็ว มีประสิทธิภาพ และต้องใช้ความพยายามในการตั้งค่าต่ำสุด

วิธีการแปลง PDF เป็น PNG

เพื่อแปลงเอกสาร PDF เป็นภาพ PNG ให้ทำตามขั้นตอนเหล่านี้:

  1. สร้างอินสแตนซ์ของคลาส Png
  2. สร้างอินสแตนซ์ของ PngOptions เพื่อกำหนดกระบวนการแปลง
  3. เพิ่มไฟล์ PDF เข้าใช้วิธี AddInput
  4. กำหนดไดเรกทอรีเอาต์สำหรับภาพ PNG โดยใช้วิธี AddOutput
  5. รันวิธี Process เพื่อแปลงหน้าของ PDF เป็นภาพ PNG
 1  
 2var converter = new Png();  
 3var options = new PngOptions();  
 4
 5// เพิ่มไฟล์ PDF เข้า  
 6options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));  
 7
 8// กำหนดไดเรกทอรีเอาต์สำหรับภาพ PNG  
 9options.AddOutput(new FileDataSource(@"C:\Samples\images"));  
10
11// ประมวลผลการแปลง PDF เป็น PNG  
12converter.Process(options);  

การปรับแต่งการแปลง PDF เป็น PNG

คุณสามารถปรับแต่งการแปลงได้โดยการปรับความละเอียดและเลือกหน้าที่เฉพาะ โดยตัวอย่างเช่น การแปลงเฉพาะหน้าที่หนึ่งของ PDF ที่ 300 DPI:

 1  
 2var converter = new Png();  
 3var options = new PngOptions();  
 4
 5// ตั้งค่าความละเอียดเอาต์พุตเป็น 300 DPI  
 6options.OutputResolution = 300;  
 7
 8// แปลงเฉพาะหน้าแรก  
 9options.PageRange = new PageRange(1);  
10
11// เพิ่มเส้นทางสำหรับอินพุตและเอาต์พุต  
12options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));  
13options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));  
14
15// ประมวลผลการแปลง  
16converter.Process(options);  

การประมวลผลแบตช์สำหรับการแปลง PDF เป็น PNG

โปรแกรมเสริม PDF เป็น PNG Converter ยังรองรับการประมวลผลแบบแบตช์ ทำให้คุณสามารถแปลงหลายหน้าหรือแม้แต่เอกสาร PDF ทั้งหมดเป็นไฟล์ PNG แต่ละไฟล์

 1  
 2var converter = new Png();  
 3var options = new PngOptions();  
 4
 5// เพิ่มไฟล์ PDF เข้า  
 6options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
 7
 8// ตั้งค่าเส้นทางเอาต์พุตสำหรับแต่ละหน้า  
 9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));  
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.png"));  
11
12// ประมวลผลการแปลงแบบแบตช์  
13converter.Process(options);  

การจัดการผลลัพธ์การแปลง

หลังจากประมวลผลการแปลงแล้ว วิธี Process จะส่งกลับวัตถุ ResultContainer ที่ประกอบด้วยผลลัพธ์การแปลง คุณสามารถพิมพ์เส้นทางเอาต์พุตของภาพ PNG ได้ตามนี้:

1  
2ResultContainer resultContainer = converter.Process(options);  
3
4// พิมพ์เส้นทางเอาต์พุตของภาพ PNG  
5foreach (FileResult result in resultContainer.ResultCollection)  
6{  
7    Console.WriteLine(result.Data.ToString());  
8}  
 แบบไทย