วิธีแปลง PDF เป็น TIFF ใน C #

บทความสั้นๆ นี้มีข้อมูลเกี่ยวกับวิธี แปลง PDF เป็น TIFF ใน C# โดยจะให้ข้อมูลที่จำเป็นทั้งหมดเพื่อกำหนดค่าสภาพแวดล้อมและขั้นตอนโดยละเอียดเพื่อให้งานสำเร็จ สำหรับการแปลงโค้ด PDF เป็น TIFF C# จะแสดงพร้อมกับการปรับแต่งอิมเมจ TIFF เอาต์พุต

ขั้นตอนในการแปลง PDF เป็น TIFF ใน C#

  1. กำหนดค่าโครงการเพื่อเพิ่ม Aspose.PDF ลงในแอปพลิเคชันโดยใช้ Nuget package manager
  2. โหลดไฟล์ PDF อินพุตตัวอย่างลงในวัตถุคลาส Document เพื่อแปลงเป็นภาพ TIFF
  3. ตั้งค่าความละเอียดของภาพ TIFF ที่ส่งออก
  4. สร้างอินสแตนซ์และกำหนดค่าวัตถุคลาส TiffSettings เพื่อปรับแต่งอิมเมจ TIFF เอาต์พุต
  5. สร้างและกำหนดค่าวัตถุ TiffDevice โดยใช้ความละเอียดที่ระบุและการตั้งค่าอื่นๆ
  6. บันทึกไฟล์ PDF ที่โหลดเป็น TIFF โดยใช้ฟังก์ชัน TiffDevice.Process

ขั้นตอนข้างต้นมีลิงก์ไปยังไลบรารีที่จำเป็นในการ แปลง PDF เป็น TIFF โดยใช้ C# และลำดับขั้นตอนอย่างละเอียดเพื่อการใช้งานที่เหมาะสม คุณสามารถโหลด PDF ต้นทางจากดิสก์และแปลงเป็น TIFF ได้ อย่างไรก็ตาม เพื่อแสดงการปรับแต่ง ออบเจ็กต์ TiffSettings ได้รับการกำหนดค่าที่นี่ การแปลงจริงดำเนินการโดยวัตถุ TiffDevice ที่เริ่มต้นด้วยความละเอียดและอินสแตนซ์ TiffSettings และมีฟังก์ชัน Process เพื่อแปลง PDF เป็น TIFF

รหัสเพื่อแปลง PDF เป็น TIFF โดยใช้ C

using Aspose.Pdf;
using Aspose.Pdf.Devices;
namespace AsposePdf
{
class Program
{
static void Main(string[] args)
{
// Initialize and load the Aspose.PDF license to avoid evaluation watermark in the output TIFF image
Aspose.Pdf.License license = new Aspose.Pdf.License();
license.SetLicense("Aspose.Pdf.lic");
// Open the sample input PDF document for conversion to TIFF
Document pdfDocument = new Document("SampleInput.pdf");
// Create and initialize the resolution object for the output TIFF
Resolution resolution = new Resolution(300,300);
// Instantiate and initialize TiffSettings object to customize the TIFF file
TiffSettings tiffFileSettings = new TiffSettings
{
Compression = CompressionType.CCITT4,
Depth = ColorDepth.Format4bpp,
Shape = ShapeType.Portrait,
SkipBlankPages = true
};
// Create TIFF device and initialize with resolution and TiffSettings
TiffDevice tiffDeviceObj = new TiffDevice(resolution, tiffFileSettings);
// Convert the input PDF file to the TIFF image
tiffDeviceObj.Process(pdfDocument, "AllPagesToTIFF_out.tif");
System.Console.WriteLine("Done");
}
}
}

ในการ แปลง PDF เป็น TIFF โค้ด C# จะแสดงให้เห็นเมื่อตั้งค่าความละเอียดสำหรับภาพ TIFF เอาต์พุตโดยใช้ค่าความละเอียดแนวนอนและแนวตั้ง อย่างไรก็ตาม คุณสามารถใช้โอเวอร์โหลดอื่นได้เช่นกัน คลาส TiffSettings มีคุณสมบัติมากมาย เช่น การข้ามหน้าว่าง การตั้งค่าประเภทการบีบอัด ความลึกของสี ประเภทรูปร่าง ความสว่าง และประเภทพิกัดของหน้า คลาส TiffDevice มีคอนสตรัคเตอร์จำนวนมากเพื่อเริ่มต้นออบเจกต์ด้วยคุณลักษณะต่างๆ เช่น ความละเอียด ขนาดหน้า ความกว้าง ความสูง และอินสแตนซ์ TiffSettings ในชุดค่าผสมต่างๆ

เราได้เรียนรู้วิธีใช้ C# แปลง PDF เป็น TIFF แล้ว อย่างไรก็ตาม หากคุณต้องการเรียนรู้การแปลงประเภทอื่นๆ เช่น PDF เป็น Word โปรดดูบทความใน วิธีแปลง PDF เป็น Word โดยใช้ C#

 ไทย