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:
- เริ่มต้นเครื่องแปลง: สร้างตัวอย่างของ
HtmlConverter
- ตั้งค่าตัวเลือกการแปลง: ใช้
PdfToHtmlOptions
เพื่อปรับแต่งเอาต์พุต โดยเลือกทรัพยากรที่ฝังอยู่หรือแยกต่างหาก - กำหนดเส้นทางเข้ากับออก: ตั้งค่าเส้นทางสำหรับ PDF ขาเข้าและ HTML ขาออก
- ดำเนินการแปลง: เรียกใช้วิธีการ
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
: ตั้งค่าเส้นทางหลักสำหรับทรัพยากรในเอกสาร HTMLIsRenderToSinglePage
: เลือกที่จะเรนเดอร์เนื้อหา PDF ทั้งหมดในหน้า HTML เดียว
การแปลง HTML เป็น PDF
ในการแปลงเอกสาร HTML เป็น PDF ให้ทำตามขั้นตอนเหล่านี้:
- เริ่มต้นเครื่องแปลง: สร้างตัวอย่างของ
HtmlConverter
- ตั้งค่าตัวเลือก PDF: ใช้
HtmlToPdfOptions
เพื่อกำหนดเลเอาต์และการตั้งค่าขนาดสื่อ - ระบุเส้นทาง: ตั้งค่าเส้นทางไฟล์ HTML ขาเข้าและ PDF ขาออก
- ดำเนินการแปลง: รันวิธีการ
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
เพื่อให้เนื้อหาขยายไปตามความกว้างของ PDFIsRenderToSinglePage
: เปิดใช้งานการเรนเดอร์เนื้อหา HTML ทั้งหมดในหน้า PDF เดียวหากจำเป็นสำหรับการนำเสนอที่กระชับ
เครื่องแปลงนี้มีความหลากหลายสำหรับแอปพลิเคชันที่หลากหลาย ตั้งแต่การสร้างรายงาน PDF ที่อิงจากเนื้อหาเว็บไปจนถึงการแปลงเอกสาร PDF เพื่อการเข้าถึงแบบออนไลน์ สำหรับการกำหนดค่าที่ซับซ้อนกว่านี้ โปรดดูเอกสาร Sheetize ฉบับเต็ม
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 เพื่อการแจกจ่ายที่ง่ายดาย
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:
- เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ
EbookConverter
- ตั้งค่าตัวเลือกการแปลง: ใช้
PdfToEpubOptions
เพื่อกำหนดการตั้งค่าสำหรับ output EPUB เช่น การจัดการภาพและข้อมูลเมตา - กำหนดเส้นทางอินพุตและเอาต์พุต: ตั้งค่าเส้นทางสำหรับ PDF อินพุตและ EPUB เอาต์พุต
- ดำเนินการแปลง: เรียกใช้วิธี
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:
- เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ
EbookConverter
- กำหนดตัวเลือก PDF: ใช้
EpubToPdfOptions
เพื่อกำหนดการตั้งค่าสำหรับเลย์เอาต์หน้าและขอบ - ระบุเส้นทาง: ตั้งค่าเส้นทางไฟล์ EPUB อินพุตและ PDF เอาต์พุต
- ดำเนินการแปลง: เรียกใช้วิธี
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:
- เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ
JsonConverter
- ตั้งค่าตัวเลือกการแปลง: ใช้
DocumentToJsonOptions
ในการกำหนดวิธีที่เอกสารจะแสดงใน JSON - กำหนดเส้นทางนำเข้าและส่งออก: ตั้งค่าเส้นทางสำหรับเอกสารนำเข้าและไฟล์ JSON ที่ส่งออก
- ดำเนินการแปลง: เรียกใช้เมธอด
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 เป็นเอกสาร:
- เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ
JsonConverter
- ตั้งค่าตัวเลือกการแปลง: ใช้
JsonToDocumentOptions
ในการกำหนดรูปแบบเอกสารและเลย์เอาต์เป้าหมาย - ระบุเส้นทาง: ตั้งค่าเส้นทางไฟล์ JSON นำเข้าและเอกสารที่ส่งออก
- ดำเนินการแปลง: เรียกใช้เมธอด
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:
- เริ่มต้นตัวแปลง: สร้างตัวอย่างของ
PdfConverter
. - กำหนดตัวเลือกการแปลง: ใช้
DocumentToPdfOptions
เพื่อกำหนดการตั้งค่าต่าง ๆ เช่น การจัดรูปแบบหน้าและการบีบอัด - กำหนดเส้นทางเข้าและออก: ตั้งค่าเส้นทางสำหรับเอกสารนำเข้าและ PDF ที่ส่งออก
- ดำเนินการแปลง: เรียกใช้เมธอด
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 เป็นรูปแบบอื่น:
- เริ่มต้นตัวแปลง: สร้างตัวอย่างของ
PdfConverter
. - กำหนดตัวเลือกการแปลง: ใช้
PdfToDocumentOptions
เพื่อระบุรูปแบบการส่งออกและการปรับแต่งใด ๆ - ระบุเส้นทาง: ตั้งค่าไฟล์ PDF ที่นำเข้าและเส้นทางไฟล์เอกสารที่ส่งออก
- ดำเนินการแปลง: เรียกใช้เมธอด
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:
- เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ
SpreadsheetConverter
- ตั้งค่าตัวเลือกการแปลง: ใช้
SpreadsheetToPdfOptions
เพื่อตั้งค่าการตั้งค่าต่างๆ เช่น การจัดหน้า ตัวเลือกการพอดี และการใส่ลายน้ำ - กำหนดเส้นทางในการนำเข้าและส่งออก: ตั้งค่าเส้นทางสำหรับสเปรดชีตนำเข้าและ PDF ส่งออก
- ดำเนินการแปลง: เรียกใช้วิธี
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):
- เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ
SpreadsheetConverter
- ตั้งค่าตัวเลือกการแปลง: ใช้
SpreadsheetToDocumentOptions
เพื่อระบุรูปแบบเป้าหมาย - ระบุเส้นทาง: ตั้งค่าเส้นทางไฟล์สเปรดชีตนำเข้าและส่งออก
- ดำเนินการแปลง: เรียกใช้วิธี
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 ช่วยให้นักพัฒนาสามารถรวมไฟล์สเปรดชีตหลายไฟล์เข้าด้วยกัน ซึ่งเหมาะสำหรับการรวมข้อมูลจากแหล่งที่มาที่แตกต่างกันเข้าสู่รายงานเดียว
คุณสมบัติหลัก
รวมสเปรดชีตหลายไฟล์
รวมสเปรดชีตหลายไฟล์เข้าด้วยกันเป็นไฟล์เดียว โดยรักษาความสมบูรณ์ของข้อมูลและรูปแบบ
คู่มือที่ละเอียด
การรวมสเปรดชีต
ในการรวมสเปรดชีตหลายไฟล์เข้าด้วยกัน:
- เริ่มต้น Merger: สร้างตัวอย่างของ
SpreadsheetMerger
- เพิ่มไฟล์นำเข้า: เพิ่มสเปรดชีตทั้งหมดที่ต้องการรวม
- กำหนดเส้นทางไฟล์ผลลัพธ์: ตั้งค่าเส้นทางไฟล์ผลลัพธ์สำหรับสเปรดชีตที่รวม
- ดำเนินการรวม: เรียกใช้วิธี
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 ช่วยให้นักพัฒนาสามารถแบ่งไฟล์สเปรดชีตขนาดใหญ่ให้เป็นส่วนเล็กๆ ซึ่งเหมาะสำหรับการกระจายและจัดการข้อมูล
ฟีเจอร์หลัก
แยกสเปรดชีตออกเป็นไฟล์ขนาดเล็ก
แยกไฟล์สเปรดชีตขนาดใหญ่ตามชีต ช่วง หรือกฎที่กำหนดเองเพื่อความสะดวกในการจัดการและแบ่งปัน
คู่มือรายละเอียด
การแยกสเปรดชีต
ในการแยกสเปรดชีตออกเป็นไฟล์ขนาดเล็กหลายไฟล์:
- เริ่มต้นตัวแยก: สร้างอินสแตนซ์ของ
SpreadsheetSplitter
- ตั้งค่าหมายเกณฑ์การแยก: ใช้
SplitterOptions
เพื่อตั้งค่าการแยก (เช่น ตามชีตหรือตามจำนวนแถว) - กำหนดเส้นทางเข้าและออก: ตั้งค่าไฟล์นำเข้าและเส้นทางสำหรับไฟล์ที่จะแยกออก
- ดำเนินการแยก: เรียกใช้วิธี
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 ให้ความสามารถในการลบการป้องกันจากสเปรดชีต ทำให้ผู้พัฒนาสามารถแก้ไขหรือปรับรูปแบบเนื้อหาที่ถูกล็อกได้
ฟีเจอร์หลัก
ปลดล็อกสเปรดชีตที่ถูกป้องกัน
ลบการป้องกันด้วยรหัสผ่านหรือการล็อคในระดับแผ่นงานเพื่อเปิดให้มีการแก้ไขในสเปรดชีต
คู่มืออย่างละเอียด
การปลดล็อกสเปรดชีตที่ถูกป้องกัน
ในการปลดล็อกสเปรดชีตที่ถูกป้องกัน:
- เริ่มต้นเครื่องมือปลดล็อก: สร้างอินสแตนซ์ของ
SpreadsheetUnlocker
- ให้ข้อมูลการปลดล็อก: ตั้งค่ารหัสผ่านหรือตั้งค่าพารามิเตอร์การปลดล็อกอื่นๆ
- กำหนดเส้นทางไฟล์นำเข้าและส่งออก: ตั้งค่าเส้นทางสำหรับไฟล์ที่ถูกล็อกและไฟล์ที่ถูกปลดล็อก
- ดำเนินการปลดล็อก: เรียกใช้วิธีการ
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 ซึ่งมีประโยชน์สำหรับการประมวลผลข้อมูลและการจัดเก็บ
แปลงข้อความธรรมดาเป็นรูปแบบเอกสาร
สร้างเอกสารที่มีรูปแบบจากข้อความธรรมดา โดยให้วิธีที่ง่ายในการสร้างรายงานหรือไฟล์ที่มีโครงสร้าง
คู่มือรายละเอียด
การแปลงเอกสารเป็นข้อความธรรมดา
ในการแปลงเอกสารเป็นข้อความธรรมดา:
- เริ่มต้นการแปลง: สร้างตัวอย่างของ
TextConverter
- ตั้งค่าตัวเลือกการแปลง: ใช้
DocumentToTextOptions
เพื่อกำหนดการตั้งค่าผลลัพธ์ - กำหนดเส้นทางเข้าสำหรับเอกสารและการส่งออก: ตั้งค่าเส้นทางสำหรับเอกสารนำเข้าและไฟล์ข้อความส่งออก
- ดำเนินการแปลง: เรียกใช้เมธอด
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 เป็นส่วนสำคัญในสถานการณ์ที่ต้องการการแยกข้อความ เช่น การสร้างที่เก็บข้อมูลหรือการประมวลผลข้อมูลในรูปแบบข้อความธรรมดา