Переглядач документів на Java

Управління документами та обмін ними стали важливими аспектами різних галузей. Java пропонує надійні фреймворки, щоб розробники могли створювати багатофункціональні програми. У цій публікації в блозі ми розглянемо засіб перегляду документів у Java та те, як він може спростити перегляд документів і процеси співпраці.

API перегляду документів Java

Перегляд документів — це програма, яка дозволяє користувачам переглядати та взаємодіяти з різними типами документів без встановлення спеціального програмного забезпечення. 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:

Крім того, ви також можете переглянути Open EPS File Online - Free EPS File Viewer, щоб дізнатися більше інформація про 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 Document Viewer на 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. Використовуючи його функції, такі як підтримка формату документів, точність візуалізації, навігація, функції пошуку, параметри налаштування тощо, ви можете надати користувачам насичений і бездоганний досвід перегляду документів. Якщо ви хочете обговорити будь-які свої проблеми, зв’яжіться з нами на безкоштовному форумі підтримки.

Дивись також