โปรแกรมดูเอกสารในภาษาจาวา

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

API โปรแกรมดูเอกสาร Java

Document Viewer เป็นแอปพลิเคชันที่ช่วยให้ผู้ใช้สามารถดูและโต้ตอบกับเอกสารประเภทต่างๆ ได้โดยไม่ต้องติดตั้งซอฟต์แวร์เฉพาะ Aspose ให้การสนับสนุนรูปแบบไฟล์ต่างๆ ที่ช่วยให้คุณสามารถจัดการและดูเอกสารในแอปพลิเคชัน Java ของคุณได้

โปรแกรมดูเอกสาร EPS ใน Java

โปรแกรมดูเอกสาร Java

Aspose.Page for Java สามารถใช้ API เพื่อจัดการหรือแปลง XPS, PS, EPS ฯลฯ คุณสามารถแสดงรูปแบบไฟล์เหล่านี้เป็นรูปแบบยอดนิยมใดก็ได้ รูปแบบภาพเช่น PNG, JPG, TIFF เป็นต้น เพื่อดูเนื้อหาไฟล์อย่างรวดเร็ว

// เริ่มต้นสตรีมอินพุต PostScript
FileInputStream psStream = new FileInputStream("input.eps");

// โหลดเอกสาร EPS
PsDocument document = new PsDocument(psStream);

//สร้างตัวอย่างของ JpegSaveOptions
JpegSaveOptions options = new JpegSaveOptions();
//สร้างอุปกรณ์แสดงผลสำหรับรูปแบบ EPS
ImageDevice device = new ImageDevice();
//บันทึก EPS เป็น JPG
document.save(device, options);

นอกจากนี้ คุณสามารถเยี่ยมชมแหล่งข้อมูลด้านล่างเพื่อดูรายละเอียดเชิงลึกของคุณสมบัติและ API ที่มีให้:

นอกจากนี้ คุณยังสามารถดูเพิ่มเติมที่ เปิดไฟล์ EPS ออนไลน์ - โปรแกรมดูไฟล์ EPS ฟรี ข้อมูลเกี่ยวกับ EPS Viewer

โปรแกรมดูเอกสารการวาด DWG ใน Java

แปลงภาพวาด DWG เป็นภาพ JPG ได้ง่ายๆ ด้วย Aspose.CAD for Java ภาพที่ส่งออกสามารถดูได้บนอุปกรณ์หรือระบบปฏิบัติการใด ๆ โดยไม่ต้องใช้ซอฟต์แวร์เฉพาะ เพียงใช้ข้อมูลโค้ดต่อไปนี้เพื่อแปลง DWG เป็นรูปภาพ JPG ใน Java:

// โหลดไฟล์ DWG อินพุต
Image image = Image.load("Test.dwg");

// สร้างอินสแตนซ์ของ CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// กำหนดความกว้างและความสูงของหน้า
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// สร้างตัวอย่างของ JpegOptions สำหรับภาพผลลัพธ์
ImageOptionsBase options = new JpegOptions();

// ตั้งค่าตัวเลือกแรสเตอร์
options.setVectorRasterizationOptions(rasterizationOptions);

// แปลงไฟล์ CAD DWG DXF เป็นภาพ JPG
image.save("output_image.jpg" , options);

รายการด้านล่างระบุทรัพยากรต่างๆ เพื่อสำรวจการทำงานกับ DWG และรูปแบบไฟล์อื่นๆ ที่รองรับ

โปรแกรมดูเอกสาร PUB Publisher ใน Java

โปรแกรมดู PUB ใน Java สามารถปลดล็อกโลกแห่งความเป็นไปได้ในการจัดการไฟล์ Microsoft Publisher ได้อย่างมีประสิทธิภาพ ด้วย Aspose.PUB for Java คุณสามารถสร้างโปรแกรมดู PUB ที่มีประสิทธิภาพซึ่งช่วยให้คุณดู นำทาง และโต้ตอบกับไฟล์ .pub ได้อย่างราบรื่น ข้อมูลโค้ดด้านล่างแสดงวิธีสร้าง PUB Viewer ใน Java:

// โหลดไฟล์ PUB อินพุต
IPubParser parser = PubFactory.createParser("Test.pub");
Document doc = parser.parse();

// แปลงไฟล์ PUB เป็น PDF
PubFactory.createPdfConverter().convertToPdf(doc, "Test.pdf");

// โหลดไฟล์ PDF
Document document = new Document("Test.pdf");
facades.PdfFileInfo info = new facades.PdfFileInfo(document);
for (Page page : document.getPages())
{
    // รับขนาดหน้าจากเอกสาร PDF
    int width = (int) info.getPageWidth(page.getNumber());
    int height = (int) (info.getPageHeight(page.getNumber()));

    // ตั้งค่าความละเอียดสำหรับภาพที่ส่งออก
    devices.Resolution resolution = new devices.Resolution(300); 
    
    // สร้างอุปกรณ์ JPEG ด้วยความกว้างและความสูงที่ระบุ
    devices.JpegDevice jpegDevice = new devices.JpegDevice(width, height , resolution);

    // แปลงภาพ PUB เป็น JPG
    jpegDevice.process(page, "Page" + page.getNumber() + ".jpg");
}

โปรแกรมดูเอกสาร PSD Photoshop ใน Java

คุณสามารถสร้างโปรแกรมดู PSD ใน Java เพื่อดูและทำงานกับไฟล์ .psd ได้อย่างง่ายดาย ข้อมูลโค้ดต่อไปนี้สาธิตวิธีสร้าง PSD Viewer ใน Java โดยใช้ [Aspose.PSD for Java][https://products.aspose.com/psd/java]

import com.aspose.psd.Image;
import com.aspose.psd.License;
import com.aspose.psd.fileformats.psd.PsdImage;
import com.aspose.psd.imageoptions.JpegOptions;

public class PSDToJPG {
     public static void main(String[] args) throws Exception {
        
        String path= "/Users/Documents/KB/TestData/";
        // ใช้ใบอนุญาต API เพื่อแปลง PSD เป็น JPEG
        License psdLicence = new License(); 
        psdLicence.setLicense(path + "Conholdate.Total.Product.Family.lic");

        //โหลดไฟล์ PSD ลงในวัตถุ PsdImage
        PsdImage psdFile = (PsdImage)Image.load(path + "AllAdjustments.psd");
        
        // ตั้งค่าตัวเลือกเอาต์พุต JPEG ที่ต้องการ
        JpegOptions jpegOpts = new JpegOptions();
        jpegOpts.setQuality(80);
        jpegOpts.setJpegLsAllowedLossyError (10);

        // บันทึก JPG ที่ส่งออกบนดิสก์
        psdFile.save(path + "ConvertedPsd.jpg", jpegOpts);
    }
}

ในขณะที่รายการด้านล่างรวบรวมคุณสมบัติบางอย่างของโปรแกรมดูเอกสาร PSD ใน Java:

  • การเปิดและการดูไฟล์ PSD: เปิดไฟล์ PSD และแสดงเนื้อหาได้อย่างถูกต้องในขณะที่ให้ส่วนต่อประสานที่ใช้งานง่าย
  • ซูม: คุณสามารถซูมเข้าหรือซูมออกเนื้อหาไฟล์ PSD
  • ตัวเลือกการส่งออกและการบันทึก: โปรแกรมดู PSD มุ่งเน้นไปที่การดูและโต้ตอบกับไฟล์ PSD เป็นหลัก และยังมีตัวเลือกการส่งออกหรือบันทึกอีกด้วย
  • และอื่น ๆ อีกมากมาย…

โปรแกรมดูเอกสาร LaTeX ใน Java

ในโลกของการเขียนเชิงวิทยาศาสตร์และวิชาการ LaTeX ได้กลายเป็นมาตรฐานโดยพฤตินัยสำหรับการสร้างเอกสารเรียงพิมพ์ที่สวยงาม คุณสามารถเรนเดอร์ไฟล์ LTX หรือ TeX เป็นรูปภาพเพื่อดูตัวอย่างเนื้อหาโดยไม่ต้องใช้ซอฟต์แวร์หรือปลั๊กอินพิเศษใดๆ โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ LaTeX เป็นรูปภาพ PNG ใน Java:

// สร้างตัวเลือกการแปลงสำหรับรูปแบบ Object LaTeX บนส่วนขยายเครื่องยนต์ Object TeX
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// ระบุไดเร็กทอรีการทำงานของระบบไฟล์สำหรับเอาต์พุต
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));

// เริ่มต้นตัวเลือกสำหรับการบันทึกในรูปแบบ JPG
options.setSaveOptions(new JpegSaveOptions());

// เรียกใช้การแปลง LaTeX เป็น JPG
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();

โปรแกรมดูเอกสารออนไลน์

โปรแกรมดูเอกสารออนไลน์ได้ปฏิวัติวิธีที่เราโต้ตอบกับเอกสาร พวกเขาให้ประโยชน์มากมายตั้งแต่การเข้าถึงและการจัดการที่คล่องตัวไปจนถึงการทำงานร่วมกันที่ง่ายดายและการรักษาความปลอดภัยขั้นสูง การใช้เครื่องมือดิจิทัลเหล่านี้ช่วยให้บุคคลและธุรกิจสามารถควบคุมพลังของความสะดวกสบายและประสิทธิภาพได้ คุณสามารถเข้าถึงโปรแกรมดูเอกสารออนไลน์เพื่อเปิดและดูไฟล์ของคุณจากอุปกรณ์หรือระบบปฏิบัติการใดก็ได้

สรุป

โปรแกรมดูเอกสารใน Java ช่วยให้คุณสามารถรวมความสามารถในการดูเอกสารที่มีประสิทธิภาพเข้ากับแอปพลิเคชัน Java ของคุณ ด้วยการใช้ประโยชน์จากคุณลักษณะต่างๆ เช่น การรองรับรูปแบบเอกสาร ความแม่นยำในการแสดงผล การนำทาง ฟังก์ชันการค้นหา ตัวเลือกการปรับแต่ง และอื่นๆ คุณสามารถมอบประสบการณ์การดูเอกสารที่สมบูรณ์และราบรื่นแก่ผู้ใช้ หากคุณต้องการพูดคุยเกี่ยวกับข้อกังวลใดๆ โปรดติดต่อเราที่ฟอรัมสนับสนุนฟรี

ดูสิ่งนี้ด้วย