Developer's Guide

HTML Converter

คู่มือที่ครอบคลุมเกี่ยวกับฟีเจอร์ PDF to HTML และ HTML to PDF ของ Sheetize HTML Converter.

Image Converter

คำแนะนำที่ครอบคลุมเกี่ยวกับคุณสมบัติของ Sheetize Image Converter สำหรับการแปลงเอกสารเป็นและจากรูปแบบภาพ

eBook Converter

คู่มือที่ครอบคลุมสำหรับ Sheetize eBook Converter ในการแปลงเอกสารระหว่างรูปแบบ eBook ที่หลากหลาย.

JSON Converter

คู่มือที่ครอบคลุมสำหรับคุณสมบัติการแปลงเอกสารเป็น JSON และ JSON เป็นเอกสารของ Sheetize JSON Converter.

PDF Converter

คู่มือที่ครอบคลุมสำหรับ Sheetize PDF Converter สำหรับการแปลงเอกสารไปและกลับจาก PDF.

Spreadsheet Converter

คู่มือที่ครอบคลุมสำหรับ Sheetize Spreadsheet Converter เพื่อแปลงเอกสารสเปรดชีตไปยังและจากรูปแบบต่างๆ

Spreadsheet Merger

คู่มือที่ครอบคลุมเกี่ยวกับ Sheetize Spreadsheet Merger สำหรับการรวมไฟล์สเปรดชีตหลายไฟล์

Spreadsheet Splitter

คู่มือที่ครอบคลุมสำหรับ Sheetize Spreadsheet Splitter ในการแยกสเปรดชีตออกเป็นไฟล์หลายไฟล์。

Spreadsheet Unlocker

คู่มือฉบับสมบูรณ์เกี่ยวกับ Sheetize Spreadsheet Unlocker สำหรับการลบการป้องกันจากสเปรดชีต

Text Converter

คู่มือที่ครอบคลุมสำหรับ Sheetize Text Converter เพื่อการแปลงเอกสารเป็นและจากข้อความธรรมดา

2 พ.ย. 2024

Subsections of Developer's Guide

HTML Converter

ตัว Sheetize HTML Converter for .NET มีความสามารถที่แข็งแกร่งในการแปลงเอกสารระหว่างรูปแบบ PDF และ HTML ซึ่งเหมาะสำหรับแอปพลิเคชันบนเว็บ การเก็บข้อมูล และการสร้างรายงาน ด้วยตัวเลือกที่หลากหลายสำหรับการจัดการทรัพยากรและเลเอาต์ เครื่องแปลงรองรับความต้องการของโปรเจ็กต์ต่างๆ

ฟีเจอร์หลัก

การแปลง PDF เป็น HTML

แปลงไฟล์ PDF เป็น HTML เพื่อทำให้เอกสารสามารถเข้าถึงได้สำหรับการดูแบบออนไลน์หรือการรวมเข้ากับแอปพลิเคชันซึ่งต้องการรูปแบบ HTML

การแปลง HTML เป็น PDF

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


คู่มือโดยละเอียด

การแปลง PDF เป็น HTML

ในการแปลง PDF เป็น HTML:

  1. เริ่มต้นเครื่องแปลง: สร้างตัวอย่างของ HtmlConverter
  2. ตั้งค่าตัวเลือกการแปลง: ใช้ PdfToHtmlOptions เพื่อปรับแต่งเอาต์พุต โดยเลือกทรัพยากรที่ฝังอยู่หรือแยกต่างหาก
  3. กำหนดเส้นทางเข้ากับออก: ตั้งค่าเส้นทางสำหรับ PDF ขาเข้าและ HTML ขาออก
  4. ดำเนินการแปลง: เรียกใช้วิธีการ Process เพื่อแปลงไฟล์

ตัวอย่าง: แปลง PDF เป็น HTML พร้อมทรัพยากรที่ฝังอยู่

// Step 1: Initialize the HTML Converter
var converter = new HtmlConverter();

// Step 2: Configure options for PDF to HTML conversion
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));

// Step 4: Run the conversion
converter.Process(options);

ตัวเลือกที่มีสำหรับการแปลง PDF เป็น HTML

  • SaveDataType:

    • FileWithEmbeddedResources: สร้างไฟล์ HTML เดียวที่มีทรัพยากรทั้งหมดรวมอยู่ด้วย
    • FileWithExternalResources: บันทึกทรัพยากรแยกต่างหาก เหมาะสำหรับไฟล์ HTML ขนาดใหญ่
  • การปรับแต่งเอาต์พุต:

    • BasePath: ตั้งค่าเส้นทางหลักสำหรับทรัพยากรในเอกสาร HTML
    • IsRenderToSinglePage: เลือกที่จะเรนเดอร์เนื้อหา PDF ทั้งหมดในหน้า HTML เดียว

การแปลง HTML เป็น PDF

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

  1. เริ่มต้นเครื่องแปลง: สร้างตัวอย่างของ HtmlConverter
  2. ตั้งค่าตัวเลือก PDF: ใช้ HtmlToPdfOptions เพื่อกำหนดเลเอาต์และการตั้งค่าขนาดสื่อ
  3. ระบุเส้นทาง: ตั้งค่าเส้นทางไฟล์ HTML ขาเข้าและ PDF ขาออก
  4. ดำเนินการแปลง: รันวิธีการ Process เพื่อทำการแปลงให้เสร็จสมบูรณ์

ตัวอย่าง: แปลง HTML เป็น PDF

// Step 1: Initialize the HTML Converter
var converter = new HtmlConverter();

// Step 2: Configure options for HTML to PDF conversion
var options = new HtmlToPdfOptions();

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));

// Step 4: Execute the conversion
converter.Process(options);

ตัวเลือกเพิ่มเติมสำหรับการแปลง HTML เป็น PDF

  • ประเภทสื่อ:

    • HtmlMediaType.Print: เหมาะสำหรับการสร้าง PDF ที่เหมาะสำหรับการพิมพ์
    • HtmlMediaType.Screen: ใช้เมื่อแปลงเนื้อหาที่ออกแบบสำหรับการดูแบบดิจิทัล
  • การปรับเลเอาต์:

    • PageLayoutOption: ปรับว่าเนื้อหา HTML จะเข้ากับเลเอาต์ PDF ได้อย่างไร เช่น ScaleToPageWidth เพื่อให้เนื้อหาขยายไปตามความกว้างของ PDF
    • IsRenderToSinglePage: เปิดใช้งานการเรนเดอร์เนื้อหา HTML ทั้งหมดในหน้า PDF เดียวหากจำเป็นสำหรับการนำเสนอที่กระชับ

เครื่องแปลงนี้มีความหลากหลายสำหรับแอปพลิเคชันที่หลากหลาย ตั้งแต่การสร้างรายงาน PDF ที่อิงจากเนื้อหาเว็บไปจนถึงการแปลงเอกสาร PDF เพื่อการเข้าถึงแบบออนไลน์ สำหรับการกำหนดค่าที่ซับซ้อนกว่านี้ โปรดดูเอกสาร Sheetize ฉบับเต็ม

Image Converter

Sheetize Image Converter สำหรับ .NET ช่วยให้นักพัฒนาสามารถแปลงเอกสารเป็นและจากรูปแบบภาพต่าง ๆ ซึ่งเหมาะสำหรับแอปพลิเคชันที่เกี่ยวข้องกับการดูเอกสาร การเก็บภาพ และการสร้างเนื้อหาที่อิงกับภาพ

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

การแปลง PDF เป็นภาพ

แปลงเอกสาร PDF เป็นรูปแบบภาพ (เช่น PNG, JPEG) ซึ่งเหมาะสำหรับการสร้างตัวอย่างหรือการประมวลผลเอกสารที่อิงกับภาพ

การแปลงภาพเป็น PDF

แปลงไฟล์ภาพเป็นเอกสาร PDF ซึ่งเหมาะสำหรับการรวมภาพเป็นไฟล์เดียวหรือสร้างรายงาน PDF จากข้อมูลที่อิงกับภาพ


คู่มือรายละเอียด

การแปลง PDF เป็นภาพ

ในการแปลงเอกสาร PDF เป็นรูปแบบภาพ:

  1. เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ ImageConverter
  2. ตั้งค่าตัวเลือกการแปลง: ใช้ PdfToImageOptions เพื่อระบุรูปแบบภาพที่ต้องการ ความละเอียด และคุณภาพที่ส่งออก
  3. กำหนดเส้นทางเข้าและออก: ตั้งค่าเส้นทางสำหรับไฟล์ PDF ขาเข้าและไฟล์ภาพขาออก
  4. ดำเนินการแปลง: เรียกใช้เมธอด 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:

  1. เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ ImageConverter
  2. ตั้งค่าตัวเลือกการแปลง: ใช้ ImageToPdfOptions เพื่อปรับแต่งรูปแบบและลักษณะของ PDF ที่ได้
  3. ระบุเส้นทาง: ตั้งค่าเส้นทางไฟล์ภาพขาเข้าและไฟล์ PDF ขาออก
  4. ดำเนินการแปลง: เรียกใช้เมธอด 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 เพื่อการแจกจ่ายที่ง่ายดาย

eBook Converter

Sheetize eBook Converter for .NET ช่วยให้สามารถแปลงเอกสารไปมาในรูปแบบ eBook ที่ได้รับความนิยม เช่น EPUB และ MOBI ได้อย่างราบรื่น เหมาะสำหรับผู้จัดพิมพ์ ห้องสมุดดิจิทัล และนักพัฒนาที่ต้องการรวมฟังก์ชัน eBook เข้ากับแอปพลิเคชันของตน

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

การแปลง PDF เป็น EPUB

แปลงไฟล์ PDF เป็นรูปแบบ EPUB ได้อย่างง่ายดาย โดยทำการปรับให้เหมาะสมกับ eReaders และอุปกรณ์อื่นๆ ที่รองรับรูปแบบ eBook

การแปลง EPUB เป็น PDF

แปลงเนื้อหา eBook จาก EPUB เป็น PDF ทำให้เหมาะสำหรับการพิมพ์หรือการดูออฟไลน์ในรูปแบบมาตรฐาน


คู่มือรายละเอียด

การแปลง PDF เป็น EPUB

ในการแปลงเอกสาร PDF เป็น eBook EPUB:

  1. เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ EbookConverter
  2. ตั้งค่าตัวเลือกการแปลง: ใช้ PdfToEpubOptions เพื่อกำหนดการตั้งค่าสำหรับ output EPUB เช่น การจัดการภาพและข้อมูลเมตา
  3. กำหนดเส้นทางอินพุตและเอาต์พุต: ตั้งค่าเส้นทางสำหรับ PDF อินพุตและ EPUB เอาต์พุต
  4. ดำเนินการแปลง: เรียกใช้วิธี Process เพื่อแปลงเอกสาร

ตัวอย่าง: แปลง PDF เป็น EPUB

// Step 1: Initialize the eBook Converter  
var converter = new EbookConverter();  

// Step 2: Configure options for PDF to EPUB conversion  
var options = new PdfToEpubOptions();  
options.IncludeImages = true; // Include images in the output EPUB  
options.SetMetadata("Title", "Converted eBook");  

// Step 3: Set file paths  
options.AddInput(new FileDataSource("input.pdf"));  
options.AddOutput(new FileDataSource("output.epub"));  

// Step 4: Run the conversion  
converter.Process(options);  

ตัวเลือกที่มีสำหรับการแปลง PDF เป็น EPUB

  • IncludeImages: ระบุว่าต้องการรวมภาพจาก PDF ต้นฉบับใน EPUB ที่ได้ไหม
  • SetMetadata: เพิ่มข้อมูลเมตา เช่น ชื่อ, ผู้เขียน และหัวข้อ ไปยังไฟล์ EPUB

การแปลง EPUB เป็น PDF

ในการแปลงไฟล์ EPUB เป็น PDF:

  1. เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ EbookConverter
  2. กำหนดตัวเลือก PDF: ใช้ EpubToPdfOptions เพื่อกำหนดการตั้งค่าสำหรับเลย์เอาต์หน้าและขอบ
  3. ระบุเส้นทาง: ตั้งค่าเส้นทางไฟล์ EPUB อินพุตและ PDF เอาต์พุต
  4. ดำเนินการแปลง: เรียกใช้วิธี Process เพื่อ完成การแปลง

ตัวอย่าง: แปลง EPUB เป็น PDF

// Step 1: Initialize the eBook Converter  
var converter = new EbookConverter();  

// Step 2: Configure options for EPUB to PDF conversion  
var options = new EpubToPdfOptions();  
options.PageLayoutOption = PageLayoutOption.Portrait;  
options.Margin = new MarginSettings(10, 10, 10, 10);  

// Step 3: Set file paths  
options.AddInput(new FileDataSource("input.epub"));  
options.AddOutput(new FileDataSource("output.pdf"));  

// Step 4: Execute the conversion  
converter.Process(options);  

ตัวเลือกเพิ่มเติมสำหรับการแปลง EPUB เป็น PDF

  • PageLayoutOption: ตั้งค่าเลย์เอาต์หน้าสำหรับ PDF ที่ได้ เช่น Portrait หรือ Landscape
  • MarginSettings: กำหนดขอบสำหรับ PDF ที่ได้

ตัวแปลงนี้มีประโยชน์อย่างมากสำหรับทั้งผู้จัดพิมพ์และนักพัฒนาที่ต้องการทำให้กระบวนการทำงานที่เกี่ยวกับ eBook อัตโนมัติ ไม่ว่าจะเป็นการสร้าง eBooks จากเอกสาร PDF หรือการเตรียมไฟล์ eBook สำหรับการพิมพ์ Sheetize eBook Converter มอบโซลูชันที่ยืดหยุ่น

JSON Converter

Sheetize JSON Converter สำหรับ .NET มีฟังก์ชันการทำงานที่แข็งแกร่งในการแปลงเอกสารเป็นรูปแบบ JSON และรูปแบบ JSON กลับมาเป็นเอกสาร ทำให้สามารถรวมเข้าในแอปพลิเคชันเว็บและกระบวนการจัดการข้อมูลได้อย่างง่ายดาย

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

การแปลงเอกสารเป็น JSON

แปลงเอกสาร (เช่น PDF, DOCX) เป็นรูปแบบ JSON เพื่อดึงข้อมูลในรูปแบบที่มีโครงสร้างสำหรับการวิเคราะห์เพิ่มเติมหรือการรวมข้อมูล

การแปลง JSON เป็นเอกสาร

แปลงข้อมูล JSON เป็นรูปแบบเอกสาร เช่น PDF หรือ DOCX ซึ่งทำให้สามารถสร้างรายงานหรืออัตโนมัติเอกสารได้อย่างง่ายดาย


คู่มือรายละเอียด

การแปลงเอกสารเป็น JSON

เพื่อแปลงเอกสารเป็น JSON:

  1. เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ JsonConverter
  2. ตั้งค่าตัวเลือกการแปลง: ใช้ DocumentToJsonOptions ในการกำหนดวิธีที่เอกสารจะแสดงใน JSON
  3. กำหนดเส้นทางนำเข้าและส่งออก: ตั้งค่าเส้นทางสำหรับเอกสารนำเข้าและไฟล์ JSON ที่ส่งออก
  4. ดำเนินการแปลง: เรียกใช้เมธอด Process เพื่แปลงเอกสาร

ตัวอย่าง: แปลง PDF เป็น JSON

// ขั้นตอนที่ 1: เริ่มต้น JSON Converter
var converter = new JsonConverter();

// ขั้นตอนที่ 2: ตั้งค่าตัวเลือกสำหรับการแปลงเอกสารเป็น JSON
var options = new DocumentToJsonOptions();
options.IncludeMetadata = true; // รวมเมตาดาต้าในผลลัพธ์ JSON
options.FormatOutput = true; // จัดรูปแบบผลลัพธ์ JSON ให้สามารถอ่านได้ง่าย

// ขั้นตอนที่ 3: ตั้งค่าเส้นทางไฟล์
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.json"));

// ขั้นตอนที่ 4: รันการแปลง
converter.Process(options);

ตัวเลือกที่มีสำหรับการแปลงเอกสารเป็น JSON

  • IncludeMetadata: ระบุว่าจะแนบเมตาดาต้าเอกสารในผลลัพธ์ JSON หรือไม่
  • FormatOutput: เลือกว่าจะจัดรูปแบบ JSON เพื่อความสามารถในการอ่านหรือไม่

การแปลง JSON เป็นเอกสาร

เพื่อแปลงข้อมูล JSON เป็นเอกสาร:

  1. เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ JsonConverter
  2. ตั้งค่าตัวเลือกการแปลง: ใช้ JsonToDocumentOptions ในการกำหนดรูปแบบเอกสารและเลย์เอาต์เป้าหมาย
  3. ระบุเส้นทาง: ตั้งค่าเส้นทางไฟล์ JSON นำเข้าและเอกสารที่ส่งออก
  4. ดำเนินการแปลง: เรียกใช้เมธอด Process เพื่อสร้างเอกสาร

ตัวอย่าง: แปลง JSON เป็น PDF

// ขั้นตอนที่ 1: เริ่มต้น JSON Converter
var converter = new JsonConverter();

// ขั้นตอนที่ 2: ตั้งค่าตัวเลือกสำหรับการแปลง JSON เป็นเอกสาร
var options = new JsonToDocumentOptions(DocumentFormat.Pdf);
options.PageLayoutOption = PageLayoutOption.Portrait;

// ขั้นตอนที่ 3: ตั้งค่าเส้นทางไฟล์
options.AddInput(new FileDataSource("input.json"));
options.AddOutput(new FileDataSource("output.pdf"));

// ขั้นตอนที่ 4: ดำเนินการแปลง
converter.Process(options);

ตัวเลือกเพิ่มเติมสำหรับการแปลง JSON เป็นเอกสาร

  • DocumentFormat: ระบุรูปแบบเป้าหมาย (Pdf, Docx, เป็นต้น)
  • PageLayoutOption: กำหนดเลย์เอาต์ของหน้าในเอกสารที่ได้ (Portrait, Landscape)

ตัวแปลงนี้ให้ความสามารถที่ทรงพลังในการรวมเนื้อหาเอกสารกับบริการเว็บและแอปพลิเคชันที่ขับเคลื่อนโดยข้อมูลอื่นๆ ไม่ว่าจะแยกข้อมูลจากเอกสารหรือลองสร้างเอกสารจากข้อมูลที่มีโครงสร้าง Sheetize JSON Converter คือตัวเลือกที่เหมาะสมสำหรับกระบวนการทำงานเอกสารในยุคปัจจุบัน

PDF Converter

Sheetize PDF Converter for .NET มีฟังก์ชันขั้นสูงสำหรับการแปลงเอกสารไปและกลับจากรูปแบบ PDF ทำให้เหมาะสำหรับการเก็บถาวร การแชร์ และการรับประกันความสอดคล้องของรูปแบบเอกสารข้ามอุปกรณ์ต่าง ๆ

ฟีเจอร์หลัก

แปลงรูปแบบต่าง ๆ เป็น PDF

แปลงเอกสารจากหลายรูปแบบ เช่น DOCX, HTML และภาพ เป็น PDF เพื่อความสะดวกในการแจกจ่ายและการพิมพ์

แปลง PDF เป็นรูปแบบอื่น

แปลงเอกสาร PDF เป็นรูปแบบอื่น เช่น DOCX, HTML และภาพ เพื่อความสะดวกในการแก้ไขหรือการรวมเข้ากับกระบวนการทำงานอื่น ๆ


คู่มืออย่างละเอียด

การแปลงเอกสารเป็น PDF

ในการแปลงเอกสารเป็น PDF:

  1. เริ่มต้นตัวแปลง: สร้างตัวอย่างของ PdfConverter.
  2. กำหนดตัวเลือกการแปลง: ใช้ DocumentToPdfOptions เพื่อกำหนดการตั้งค่าต่าง ๆ เช่น การจัดรูปแบบหน้าและการบีบอัด
  3. กำหนดเส้นทางเข้าและออก: ตั้งค่าเส้นทางสำหรับเอกสารนำเข้าและ PDF ที่ส่งออก
  4. ดำเนินการแปลง: เรียกใช้เมธอด Process เพื่อแปลงเอกสาร

ตัวอย่าง: แปลง DOCX เป็น PDF

// Step 1: Initialize the PDF Converter
var converter = new PdfConverter();

// Step 2: Configure options for document to PDF conversion
var options = new DocumentToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.CompressionLevel = CompressionLevel.High;

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.docx"));
options.AddOutput(new FileDataSource("output.pdf"));

// Step 4: Run the conversion
converter.Process(options);

ตัวเลือกที่มีให้สำหรับการแปลงเอกสารเป็น PDF

  • PageLayoutOption: กำหนดการจัดรูปแบบหน้าสำหรับ PDF ที่ได้ (Portrait, Landscape).
  • CompressionLevel: ระบุระดับการบีบอัดเพื่อลดขนาดไฟล์ (Low, Medium, High).

การแปลง PDF เป็นรูปแบบอื่น

ในการแปลงเอกสาร PDF เป็นรูปแบบอื่น:

  1. เริ่มต้นตัวแปลง: สร้างตัวอย่างของ PdfConverter.
  2. กำหนดตัวเลือกการแปลง: ใช้ PdfToDocumentOptions เพื่อระบุรูปแบบการส่งออกและการปรับแต่งใด ๆ
  3. ระบุเส้นทาง: ตั้งค่าไฟล์ PDF ที่นำเข้าและเส้นทางไฟล์เอกสารที่ส่งออก
  4. ดำเนินการแปลง: เรียกใช้เมธอด Process เพื่อทำการแปลงให้เสร็จสมบูรณ์

ตัวอย่าง: แปลง PDF เป็น DOCX

// Step 1: Initialize the PDF Converter
var converter = new PdfConverter();

// Step 2: Configure options for PDF to DOCX conversion
var options = new PdfToDocumentOptions(DocumentFormat.Docx);

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.docx"));

// Step 4: Execute the conversion
converter.Process(options);

ตัวเลือกเพิ่มเติมสำหรับ PDF เป็นรูปแบบอื่น

  • DocumentFormat: ระบุรูปแบบการส่งออกที่ต้องการ (Docx, Html, Png, เป็นต้น).
  • TextExtractionMode: กำหนดวิธีการที่ข้อความถูกดึงออกจาก PDF (PlainText, FormattedText).

Sheetize PDF Converter เป็นเครื่องมือที่จำเป็นสำหรับการจัดการเอกสาร ไม่ว่าคุณจะต้องการสร้างไฟล์ PDF ที่แชร์ได้ทั่วไปหรือแปลง PDF กลับเป็นรูปแบบที่แก้ไขได้ มันมอบความยืดหยุ่นในทั้งสองทิศทาง ทำให้เป็นการเพิ่มเติมที่มีพลังในเครื่องมือของนักพัฒนาใด ๆ.

Spreadsheet Converter

Sheetize Spreadsheet Converter for .NET มีฟังก์ชันการทำงานในการแปลงสเปรดชีตระหว่างรูปแบบต่างๆ ทำให้เหมาะสำหรับการแปลงข้อมูล การรายงาน และงานการรวมข้อมูล

ฟีเจอร์หลัก

แปลงสเปรดชีตเป็น PDF

แปลงไฟล์สเปรดชีต (เช่น XLSX, CSV) เป็น PDF เพื่อการแชร์และการพิมพ์ที่ง่าย

แปลงสเปรดชีตเป็นรูปแบบอื่น

แปลงสเปรดชีตเป็นรูปแบบเช่น CSV, JSON หรือ HTML เพื่อการรวมเข้ากับแอปพลิเคชันเว็บหรือกระบวนการประมวลผลข้อมูล


คู่มือรายละเอียด

การแปลงสเปรดชีตเป็น PDF

ในการแปลงสเปรดชีตเป็น PDF:

  1. เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ SpreadsheetConverter
  2. ตั้งค่าตัวเลือกการแปลง: ใช้ SpreadsheetToPdfOptions เพื่อตั้งค่าการตั้งค่าต่างๆ เช่น การจัดหน้า ตัวเลือกการพอดี และการใส่ลายน้ำ
  3. กำหนดเส้นทางในการนำเข้าและส่งออก: ตั้งค่าเส้นทางสำหรับสเปรดชีตนำเข้าและ PDF ส่งออก
  4. ดำเนินการแปลง: เรียกใช้วิธี Process เพื่อทำการแปลงให้เสร็จสมบูรณ์

ตัวอย่าง: แปลง XLSX เป็น PDF

// ขั้นตอนที่ 1: เริ่มต้นตัวแปลงสเปรดชีต
var converter = new SpreadsheetConverter();

// ขั้นตอนที่ 2: ตั้งค่าตัวเลือกสำหรับการแปลงสเปรดชีตเป็น PDF
var options = new SpreadsheetToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Landscape;
options.FitToPage = true; // ตรวจสอบให้แน่ใจว่าสเปรดชีตพอดีกับหน้าเดียว

// ขั้นตอนที่ 3: ตั้งค่าเส้นทางไฟล์
options.AddInput(new FileDataSource("input.xlsx"));
options.AddOutput(new FileDataSource("output.pdf"));

// ขั้นตอนที่ 4: รันการแปลง
converter.Process(options);

ตัวเลือกที่มีสำหรับการแปลงสเปรดชีตเป็น PDF

  • PageLayoutOption: กำหนดการจัดหน้า PDF ที่ได้ (Portrait, Landscape)
  • FitToPage: ระบุว่าสเปรดชีตควรพอดีกับเนื้อหาบนหน้าเดียวหรือไม่

การแปลงสเปรดชีตเป็นรูปแบบอื่น

ในการแปลงสเปรดชีตไปยังรูปแบบอื่น (เช่น CSV, HTML):

  1. เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ SpreadsheetConverter
  2. ตั้งค่าตัวเลือกการแปลง: ใช้ SpreadsheetToDocumentOptions เพื่อระบุรูปแบบเป้าหมาย
  3. ระบุเส้นทาง: ตั้งค่าเส้นทางไฟล์สเปรดชีตนำเข้าและส่งออก
  4. ดำเนินการแปลง: เรียกใช้วิธี Process เพื่อสร้างผลลัพธ์

ตัวอย่าง: แปลง XLSX เป็น CSV

// ขั้นตอนที่ 1: เริ่มต้นตัวแปลงสเปรดชีต
var converter = new SpreadsheetConverter();

// ขั้นตอนที่ 2: ตั้งค่าตัวเลือกสำหรับการแปลงสเปรดชีตเป็น CSV
var options = new SpreadsheetToDocumentOptions(DocumentFormat.Csv);

// ขั้นตอนที่ 3: ตั้งค่าเส้นทางไฟล์
options.AddInput(new FileDataSource("input.xlsx"));
options.AddOutput(new FileDataSource("output.csv"));

// ขั้นตอนที่ 4: ดำเนินการแปลง
converter.Process(options);

ตัวเลือกเพิ่มเติมสำหรับการแปลงสเปรดชีตเป็นเอกสาร

  • DocumentFormat: กำหนดรูปแบบผลลัพธ์ที่ต้องการ (Csv, Json, Html)
  • IncludeFormulas: เลือกว่าควรรวมสูตรที่คำนวณหรือเฉพาะค่าคงที่ในผลลัพธ์

Sheetize Spreadsheet Converter เป็นเครื่องมือที่มีความยืดหยุ่นสูง โดยมีการสนับสนุนการแปลงสเปรดชีตเป็นรูปแบบต่างๆ เพื่อตอบสนองความต้องการที่แตกต่างกัน ไม่ว่าคุณจะสร้างรายงาน PDF จากสเปรดชีตหรือดึงข้อมูลเพื่อการประมวลผล เครื่องแปลงนี้เสนอทางออกที่เชื่อถือได้สำหรับนักพัฒนา

Spreadsheet Merger

เครื่องมือ Sheetize Spreadsheet Merger for .NET ช่วยให้นักพัฒนาสามารถรวมไฟล์สเปรดชีตหลายไฟล์เข้าด้วยกัน ซึ่งเหมาะสำหรับการรวมข้อมูลจากแหล่งที่มาที่แตกต่างกันเข้าสู่รายงานเดียว

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

รวมสเปรดชีตหลายไฟล์

รวมสเปรดชีตหลายไฟล์เข้าด้วยกันเป็นไฟล์เดียว โดยรักษาความสมบูรณ์ของข้อมูลและรูปแบบ


คู่มือที่ละเอียด

การรวมสเปรดชีต

ในการรวมสเปรดชีตหลายไฟล์เข้าด้วยกัน:

  1. เริ่มต้น Merger: สร้างตัวอย่างของ SpreadsheetMerger
  2. เพิ่มไฟล์นำเข้า: เพิ่มสเปรดชีตทั้งหมดที่ต้องการรวม
  3. กำหนดเส้นทางไฟล์ผลลัพธ์: ตั้งค่าเส้นทางไฟล์ผลลัพธ์สำหรับสเปรดชีตที่รวม
  4. ดำเนินการรวม: เรียกใช้วิธี Process เพื่อรวมไฟล์

ตัวอย่าง: รวมไฟล์ XLSX หลายไฟล์

// ขั้นตอนที่ 1: เริ่มต้นการรวมสเปรดชีต
var merger = new SpreadsheetMerger();

// ขั้นตอนที่ 2: เพิ่มไฟล์นำเข้า
merger.AddInput(new FileDataSource("input1.xlsx"));
merger.AddInput(new FileDataSource("input2.xlsx"));

// ขั้นตอนที่ 3: ตั้งค่าเส้นทางไฟล์ผลลัพธ์
merger.AddOutput(new FileDataSource("merged_output.xlsx"));

// ขั้นตอนที่ 4: รันกระบวนการรวม
merger.Process();

ฟังก์ชันนี้มีความสำคัญโดยเฉพาะในการสร้างรายงานที่รวมกันหรือการรวมข้อมูลจากหลายแหล่งโดยไม่ต้องแทรกแซงด้วยตนเอง

Spreadsheet Splitter

Sheetize Spreadsheet Splitter สำหรับ .NET ช่วยให้นักพัฒนาสามารถแบ่งไฟล์สเปรดชีตขนาดใหญ่ให้เป็นส่วนเล็กๆ ซึ่งเหมาะสำหรับการกระจายและจัดการข้อมูล

ฟีเจอร์หลัก

แยกสเปรดชีตออกเป็นไฟล์ขนาดเล็ก

แยกไฟล์สเปรดชีตขนาดใหญ่ตามชีต ช่วง หรือกฎที่กำหนดเองเพื่อความสะดวกในการจัดการและแบ่งปัน


คู่มือรายละเอียด

การแยกสเปรดชีต

ในการแยกสเปรดชีตออกเป็นไฟล์ขนาดเล็กหลายไฟล์:

  1. เริ่มต้นตัวแยก: สร้างอินสแตนซ์ของ SpreadsheetSplitter
  2. ตั้งค่าหมายเกณฑ์การแยก: ใช้ SplitterOptions เพื่อตั้งค่าการแยก (เช่น ตามชีตหรือตามจำนวนแถว)
  3. กำหนดเส้นทางเข้าและออก: ตั้งค่าไฟล์นำเข้าและเส้นทางสำหรับไฟล์ที่จะแยกออก
  4. ดำเนินการแยก: เรียกใช้วิธี Process เพื่อแยกไฟล์

ตัวอย่าง: แยก XLSX ตามชีต

// ขั้นตอนที่ 1: เริ่มต้นตัวแยกสเปรดชีต  
var splitter = new SpreadsheetSplitter();  

// ขั้นตอนที่ 2: กำหนดค่าตัวเลือกสำหรับการแยกตามชีต  
var options = new SplitterOptions(SplitMode.BySheet);  

// ขั้นตอนที่ 3: ตั้งค่าเส้นทางไฟล์  
options.AddInput(new FileDataSource("input.xlsx"));  
options.AddOutput(new FileDataSource("output_directory"));  

// ขั้นตอนที่ 4: ดำเนินการแยกกระบวนการ  
splitter.Process(options);  

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

Spreadsheet Unlocker

Sheetize Spreadsheet Unlocker for .NET ให้ความสามารถในการลบการป้องกันจากสเปรดชีต ทำให้ผู้พัฒนาสามารถแก้ไขหรือปรับรูปแบบเนื้อหาที่ถูกล็อกได้

ฟีเจอร์หลัก

ปลดล็อกสเปรดชีตที่ถูกป้องกัน

ลบการป้องกันด้วยรหัสผ่านหรือการล็อคในระดับแผ่นงานเพื่อเปิดให้มีการแก้ไขในสเปรดชีต


คู่มืออย่างละเอียด

การปลดล็อกสเปรดชีตที่ถูกป้องกัน

ในการปลดล็อกสเปรดชีตที่ถูกป้องกัน:

  1. เริ่มต้นเครื่องมือปลดล็อก: สร้างอินสแตนซ์ของ SpreadsheetUnlocker
  2. ให้ข้อมูลการปลดล็อก: ตั้งค่ารหัสผ่านหรือตั้งค่าพารามิเตอร์การปลดล็อกอื่นๆ
  3. กำหนดเส้นทางไฟล์นำเข้าและส่งออก: ตั้งค่าเส้นทางสำหรับไฟล์ที่ถูกล็อกและไฟล์ที่ถูกปลดล็อก
  4. ดำเนินการปลดล็อก: เรียกใช้วิธีการ Process เพื่อปลดล็อกไฟล์

ตัวอย่าง: ปลดล็อกไฟล์ XLSX

// Step 1: Initialize the Spreadsheet Unlocker  
var unlocker = new SpreadsheetUnlocker();  

// Step 2: Set unlocking credentials  
var options = new UnlockerLoadOptions();  
options.Password = "password123";  

// Step 3: Set file paths  
options.AddInput(new FileDataSource("locked_input.xlsx"));  
options.AddOutput(new FileDataSource("unlocked_output.xlsx"));  

// Step 4: Run the unlocking process  
unlocker.Process(options);  

เครื่องมือปลดล็อกสเปรดชีตมีประโยชน์สำหรับนักพัฒนาที่ต้องการปรับเปลี่ยนสเปรดชีตที่ถูกป้องกันด้วยโปรแกรม

Text Converter

Sheetize Text Converter สำหรับ .NET ช่วยในการแปลงเอกสารเป็นและจากรูปแบบข้อความธรรมดา เหมาะสำหรับการแยกข้อมูล การจัดเก็บ และการรวมเข้ากับระบบที่อิงข้อความ

ฟีเจอร์หลัก

แปลงเอกสารเป็นข้อความธรรมดา

แยกเนื้อหาข้อความออกจากเอกสารเช่น PDF, DOCX และ HTML ซึ่งมีประโยชน์สำหรับการประมวลผลข้อมูลและการจัดเก็บ

แปลงข้อความธรรมดาเป็นรูปแบบเอกสาร

สร้างเอกสารที่มีรูปแบบจากข้อความธรรมดา โดยให้วิธีที่ง่ายในการสร้างรายงานหรือไฟล์ที่มีโครงสร้าง


คู่มือรายละเอียด

การแปลงเอกสารเป็นข้อความธรรมดา

ในการแปลงเอกสารเป็นข้อความธรรมดา:

  1. เริ่มต้นการแปลง: สร้างตัวอย่างของ TextConverter
  2. ตั้งค่าตัวเลือกการแปลง: ใช้ DocumentToTextOptions เพื่อกำหนดการตั้งค่าผลลัพธ์
  3. กำหนดเส้นทางเข้าสำหรับเอกสารและการส่งออก: ตั้งค่าเส้นทางสำหรับเอกสารนำเข้าและไฟล์ข้อความส่งออก
  4. ดำเนินการแปลง: เรียกใช้เมธอด Process เพื่อแปลงเอกสาร

ตัวอย่าง: แปลง PDF เป็นข้อความธรรมดา

// ขั้นตอนที่ 1: เริ่มต้นการแปลงข้อความ
var converter = new TextConverter();

// ขั้นตอนที่ 2: ตั้งค่าตัวเลือกสำหรับการแปลงเอกสารเป็นข้อความ
var options = new DocumentToTextOptions();

// ขั้นตอนที่ 3: ตั้งค่าเส้นทางไฟล์
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.txt"));

// ขั้นตอนที่ 4: ดำเนินการแปลง
converter.Process(options);

Text Converter เป็นส่วนสำคัญในสถานการณ์ที่ต้องการการแยกข้อความ เช่น การสร้างที่เก็บข้อมูลหรือการประมวลผลข้อมูลในรูปแบบข้อความธรรมดา

 แบบไทย