Управління документами та обмін ними стали важливими аспектами різних галузей. Java пропонує надійні фреймворки, щоб розробники могли створювати багатофункціональні програми. У цій публікації в блозі ми розглянемо засіб перегляду документів у Java та те, як він може спростити перегляд документів і процеси співпраці.
- API перегляду документів Java
- Засіб перегляду документів EPS на Java
- Засіб перегляду креслень DWG на Java
- PUB Publisher Document Viewer на Java
- Переглядач документів PSD Photoshop на Java
- Переглядач документів LaTeX на Java
- Онлайн-переглядач документів
API перегляду документів Java
Перегляд документів — це програма, яка дозволяє користувачам переглядати та взаємодіяти з різними типами документів без встановлення спеціального програмного забезпечення. Aspose забезпечує підтримку різних форматів файлів, що дає змогу працювати з документами та переглядати їх у програмах Java.
Засіб перегляду документів EPS на 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. Використовуючи його функції, такі як підтримка формату документів, точність візуалізації, навігація, функції пошуку, параметри налаштування тощо, ви можете надати користувачам насичений і бездоганний досвід перегляду документів. Якщо ви хочете обговорити будь-які свої проблеми, зв’яжіться з нами на безкоштовному форумі підтримки.