PdfConverter

ภาพรวม

PdfConverter เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java. ทายาทจาก: AutoCloseable.

เปลี่ยนแปลงหน้า PDF เป็นภาพราสเตอร์ (JPEG, PNG).

หมวดนี้ให้ 47 วิธีในการทํางานกับวัตถุ PdfConverter ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: PdfConverter, bindPdf, close, doConvert, getCoordinateType, getDocument, getEndPage, getNextImage, getPageCount, getResolution, getStartPage, hasNextImage,และวิธีการเพิ่มเติม 6 วิธี. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: coordinateType, document, endPage, pageCount, resolution, startPage.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
documentDocumentอ่านกลับเอกสารที่ถูกผูกพันในขณะนี้.
pageCountintอ่านกลับจํานวนหน้าทั้งหมดในเอกสารที่ผูกพัน.
startPageintอ่านส่งกลับหน้าเริ่มต้น หรือ 0 หากไม่ตั้งค่า.
endPageintอ่านกลับหน้าปลาย หรือ 0 หากไม่ตั้งค่า.
resolutionResolutionอ่านส่งความละเอียดปัจจุบันกลับ.
coordinateTypePageCoordinateTypeอ่านกลับกรอบหน้าไหนที่ควรใช้เป็นพื้นที่ประสานงาน.

วิธีการ

Signatureคําอธิบาย
PdfConverter()สร้างตัวอย่างใหม่ {@code PdfConverter} ด้วยความละเอียดตามกําหนด 150 DPI.
PdfConverter(document: Document)สร้างตัวแปลงใหม่ที่ผูกกับเอกสารที่ส่งมา.
bindPdf(inputFile: String) → booleanเชื่อมไฟล์ PDF กับเครื่องแปลงนี้.
bindPdf(inputStream: InputStream) → booleanการผูกพัน PDF จากการส่งเข้า.
bindPdf(document: Document) → booleanเชื่อมต่อ {@link Document} ที่มีอยู่กับตัวแปลงนี้.
getDocument() → Documentกลับเอกสารที่ถูกผูกพันในขณะนี้.
setResolution(resolution: Resolution)ตั้งค่าความละเอียดสำหรับการเรนเดอร์ภาพ.
doConvert() → booleanเริ่มการแปลงโดยรีเซ็ตตัวนับหน้า.
getPageCount() → intกลับจํานวนหน้าทั้งหมดในเอกสารที่ผูกพัน.
setStartPage(startPage: int)กําหนดหน้าแรก (1-based) เพื่อรวมในการทําตัวต่อมา.
setEndPage(endPage: int)กําหนดหน้าสุดท้าย (ที่ 1 โดยรวม) สําหรับการทํารันเดอร์ต่อมา.
getStartPage() → intส่งกลับหน้าเริ่มต้น หรือ 0 หากไม่ตั้งค่า.
getEndPage() → intกลับหน้าปลาย หรือ 0 หากไม่ตั้งค่า.
getResolution() → Resolutionส่งความละเอียดปัจจุบันกลับ.
getCoordinateType() → PageCoordinateTypeกลับกรอบหน้าไหนที่ควรใช้เป็นพื้นที่ประสานงาน.
setCoordinateType(coordinateType: PageCoordinateType)กำหนดว่ากล่องหน้าใดควรใช้เป็นพื้นที่พิกัด.
hasNextImage() → booleanการกลับข้อมูลที่ว่ามีหน้าเพิ่มเติมที่จะแปลงหรือไม่.
getNextImage(outputFile: String, format: String) → booleanทําให้หน้าต่อไปเป็นไฟล์ภาพ.
getNextImage(stream: OutputStream, format: String) → booleanทําให้หน้าต่อไปเป็นสตรีมการออก.
getNextImage(outputFile: String, format: ImageFormat) → booleanทําให้หน้าต่อไปเป็นไฟล์ภาพ โดยใช้ {@link ImageFormat} ที่ได้รับ.
getNextImage(outputFile: String, format: ImageFormat, quality: int) → booleanทําให้หน้าต่อไปเป็นไฟล์ภาพที่มีคุณภาพ JPEG อย่างชัดเจน.
getNextImage(stream: OutputStream, format: ImageFormat) → booleanทําให้หน้าต่อไปเป็นสตรีมการออก โดยใช้ {@link ImageFormat} ที่ได้รับ.
getNextImage(stream: OutputStream, format: ImageFormat, quality: int) → booleanทําให้หน้าต่อไปเป็นสตรีมการออกแบบที่มีคุณภาพ JPEG อย่างชัดเจน.
getNextImage(outputFile: String) → booleanทําให้หน้าต่อไปเป็นไฟล์ โดยใช้รูปแบบ JPEG แบบตั้งค่า.
getNextImage(stream: OutputStream) → booleanทําให้หน้าต่อไปเป็นสตรีม โดยใช้รูปแบบ JPEG แบบตั้งค่า.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int) → booleanทําให้หน้าต่อไปเป็นไฟล์ที่มีขนาดการออกแบบที่ชัดเจน.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int, quality: int) → booleanทําให้หน้าต่อไปเป็นไฟล์ที่มีขนาดชัดเจนและคุณภาพ JPEG.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int) → booleanทําให้หน้าต่อไปเป็นสตรีมที่มีขนาดการออกแบบที่ชัดเจน.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int, quality: int) → booleanทําให้หน้าต่อไปเป็นสตรีมที่มีขนาดชัดเจนและคุณภาพ JPEG.
getNextImage(outputFile: String, format: ImageFormat, width: double, height: double, quality: int) → booleanการอุดหนุนไฟล์ที่มีความกว้าง/ความสูงสองเท่า (ตรงกับการลงนาม C# API).
getNextImage(outputFile: String, pageSize: PageSize) → booleanPageSize overload: ทําให้หน้าต่อไปมีขนาดหน้าที่ได้รับ (JPEG โดยตั้งค่า).
getNextImage(stream: OutputStream, pageSize: PageSize, format: ImageFormat) → booleanPageSize + การบรรจุรูปแบบ รุ่นสตรีม.
getNextImage(stream: OutputStream, format: ImageFormat, width: double, height: double, quality: int) → booleanการขยายความกว้าง / ความสูงสองครั้ง (ตรงกับ C # API รองรับ).
saveAsTIFF(outputFile: String) → booleanเก็บหน้าทั้งหมดของเอกสารที่ผูกเป็นไฟล์ TIFF หลายหน้าเดียว.
saveAsTIFF(outputFile: String, settings: TiffSettings) → booleanเก็บหน้าทั้งหมดของเอกสารที่ผูกเป็น TIFF หลายหน้า พร้อมการตั้งค่า.
saveAsTIFF(outputFile: String, settings: TiffSettings, resolution: Resolution) → booleanเก็บหน้าทั้งหมดเป็น TIFF หลายหน้า พร้อมการตั้งค่าและความละเอียดชัดเจน.
saveAsTIFF(stream: OutputStream, settings: TiffSettings) → booleanเก็บหน้าทั้งหมดเป็น TIFF หลายหน้าในสตรีมการออก.
saveAsTIFF(outputFile: String, compression: CompressionType) → booleanเก็บหน้าทั้งหมดเป็น TIFF หลายหน้า ด้วยชนิดการกดที่ให้ไว้.
saveAsTIFF(outputFile: String, pageSize: PageSize, settings: TiffSettings) → booleanเก็บหน้าทั้งหมดเป็น TIFF หลายหน้าที่ติดตามขนาดหน้าที่ถูกกําหนด.
saveAsTIFF(stream: OutputStream, pageSize: PageSize, settings: TiffSettings) → booleanเก็บหน้าทั้งหมดเป็น TIFF หลายหน้าที่ติดตามขนาดหน้าที่ถูกกําหนด.
saveAsTIFF(outputFile: String, width: int, height: int) → booleanเก็บหน้าทั้งหมดเป็น TIFF หลายหน้า ที่ขยายขนาดไปยังมิติพิกเซลที่ให้.
saveAsTIFF(outputFile: String, width: int, height: int, compression: CompressionType) → booleanเก็บหน้าทั้งหมดเป็น TIFF หลายหน้า ที่ขยายขนาดไปยังมิติที่ให้ด้วยการกด.
saveAsTIFF(outputFile: String, width: int, height: int, settings: TiffSettings) → booleanเก็บหน้าทั้งหมดเป็น TIFF หลายหน้า ที่ขยายขนาดไปยังมิติที่ให้พร้อมกับการตั้งค่า.
saveAsTIFF(stream: OutputStream, width: int, height: int, settings: TiffSettings) → booleanการขยายความอึดอัดของสตรีมที่มีขนาดและการตั้งค่าเป้าหมายที่ชัดเจน.
saveAsTIFFClassF(outputFile: String) → booleanเก็บหน้าทั้งหมดเป็น TIFF Class F (รูปแบบแฟ็กซ์ B/W, การกด CCITT4).
saveAsTIFFClassF(outputFile: String, width: int, height: int) → booleanTIFF Class F กับขนาดเป้าหมาย.
close()ปิดเครื่องแปลงและปล่อยเอกสารที่ผูกพัน.

ดูเช่นกัน

 ภาษาไทย