Средство просмотра документов на Java

Управление документами и совместное использование стали важными аспектами различных отраслей. Java предлагает надежные платформы, позволяющие разработчикам создавать многофункциональные приложения. В этом сообщении блога мы рассмотрим средство просмотра документов на 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 на 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-приложения. Используя его функции, такие как поддержка форматов документов, точность рендеринга, навигация, функции поиска, параметры настройки и многое другое, вы можете предоставить пользователям богатый и удобный опыт просмотра документов. Если вы хотите обсудить какие-либо проблемы, свяжитесь с нами на бесплатном форуме поддержки.

Смотрите также