Image Converter
Sheetize Image Converter สำหรับ .NET ช่วยให้นักพัฒนาสามารถแปลงเอกสารเป็นและจากรูปแบบภาพต่าง ๆ ซึ่งเหมาะสำหรับแอปพลิเคชันที่เกี่ยวข้องกับการดูเอกสาร การเก็บภาพ และการสร้างเนื้อหาที่อิงกับภาพ
คุณสมบัติหลัก
การแปลง PDF เป็นภาพ
แปลงเอกสาร PDF เป็นรูปแบบภาพ (เช่น PNG, JPEG) ซึ่งเหมาะสำหรับการสร้างตัวอย่างหรือการประมวลผลเอกสารที่อิงกับภาพ
การแปลงภาพเป็น PDF
แปลงไฟล์ภาพเป็นเอกสาร PDF ซึ่งเหมาะสำหรับการรวมภาพเป็นไฟล์เดียวหรือสร้างรายงาน PDF จากข้อมูลที่อิงกับภาพ
คู่มือรายละเอียด
การแปลง PDF เป็นภาพ
ในการแปลงเอกสาร PDF เป็นรูปแบบภาพ:
- เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ
ImageConverter
- ตั้งค่าตัวเลือกการแปลง: ใช้
PdfToImageOptions
เพื่อระบุรูปแบบภาพที่ต้องการ ความละเอียด และคุณภาพที่ส่งออก - กำหนดเส้นทางเข้าและออก: ตั้งค่าเส้นทางสำหรับไฟล์ PDF ขาเข้าและไฟล์ภาพขาออก
- ดำเนินการแปลง: เรียกใช้เมธอด
Process
เพื่อทำการแปลงให้เสร็จสมบูรณ์
ตัวอย่าง: แปลง PDF เป็นภาพ PNG
// ขั้นตอนที่ 1: เริ่มต้นตัวแปลงภาพ
var converter = new ImageConverter();
// ขั้นตอนที่ 2: ตั้งค่าตัวเลือกสำหรับการแปลง PDF เป็นภาพ
var options = new PdfToImageOptions(ImageType.Png);
options.Resolution = 300; // กำหนดความละเอียดเป็น 300 DPI
options.Quality = 90; // กำหนดคุณภาพของภาพเป็น 90%
// ขั้นตอนที่ 3: ตั้งค่าเส้นทางไฟล์
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.png"));
// ขั้นตอนที่ 4: ดำเนินการแปลง
converter.Process(options);
ตัวเลือกที่มีให้สำหรับการแปลง PDF เป็นภาพ
- ImageType: ระบุรูปแบบภาพที่ต้องการ (
Png
,Jpeg
,Bmp
, ฯลฯ) - Resolution: ตั้งค่าความละเอียด (DPI) สำหรับภาพที่ส่งออก
- Quality: กำหนดระดับคุณภาพ (สำหรับผลลัพธ์ JPEG)
การแปลงภาพเป็น PDF
ในการแปลงภาพเป็น PDF:
- เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ
ImageConverter
- ตั้งค่าตัวเลือกการแปลง: ใช้
ImageToPdfOptions
เพื่อปรับแต่งรูปแบบและลักษณะของ PDF ที่ได้ - ระบุเส้นทาง: ตั้งค่าเส้นทางไฟล์ภาพขาเข้าและไฟล์ PDF ขาออก
- ดำเนินการแปลง: เรียกใช้เมธอด
Process
เพื่อสร้าง PDF
ตัวอย่าง: แปลงภาพ PNG เป็น PDF
// ขั้นตอนที่ 1: เริ่มต้นตัวแปลงภาพ
var converter = new ImageConverter();
// ขั้นตอนที่ 2: ตั้งค่าตัวเลือกสำหรับการแปลงจากภาพเป็น PDF
var options = new ImageToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Centered;
options.ImageScalingOption = ImageScalingOption.FitToPage;
// ขั้นตอนที่ 3: ตั้งค่าเส้นทางไฟล์
options.AddInput(new FileDataSource("input.png"));
options.AddOutput(new FileDataSource("output.pdf"));
// ขั้นตอนที่ 4: ดำเนินการแปลง
converter.Process(options);
ตัวเลือกเพิ่มเติมสำหรับการแปลงจากภาพเป็น PDF
- PageLayoutOption: กำหนดวิธีการวางภาพบนหน้า PDF (เช่น
Centered
,TopLeft
) - ImageScalingOption: ควบคุมวิธีการที่ภาพพอดีกับหน้า PDF (เช่น
FitToPage
,Stretch
)
ตัวแปลงนี้เหมาะสำหรับนักพัฒนาที่ต้องการทำงานกับเนื้อหาของเอกสารที่อิงกับภาพ ไม่ว่าจะเป็นการสร้างตัวอย่างเอกสารคุณภาพสูงหรือการรวมภาพหลาย ๆ ภาพเป็น PDF เพื่อการแจกจ่ายที่ง่ายดาย