Prohlížeč dokumentů v Javě

Správa a sdílení dokumentů se staly základními aspekty různých průmyslových odvětví. Java nabízí robustní rámce, které umožňují vývojářům vytvářet aplikace bohaté na funkce. V tomto příspěvku na blogu prozkoumáme Prohlížeč dokumentů v Javě a jak může zjednodušit prohlížení dokumentů a procesy spolupráce.

Java Document Viewer API

Prohlížeč dokumentů je aplikace, která uživatelům umožňuje prohlížet různé typy dokumentů a pracovat s nimi bez nutnosti instalace speciálního softwaru. Aspose poskytuje podporu pro různé formáty souborů, které vám umožňují manipulovat a zobrazovat dokumenty ve vašich aplikacích Java.

Prohlížeč dokumentů EPS v Javě

Prohlížeč dokumentů Java

Aspose.Page for Java API lze použít k manipulaci nebo převodu XPS, PS, EPS atd. Tyto formáty souborů můžete vykreslit do libovolného z oblíbených obrázkové formáty jako PNG, JPG, TIFF atd. pro rychlé zobrazení obsahu souboru.

// inicializovat vstupní proud PostScript
FileInputStream psStream = new FileInputStream("input.eps");

// načíst dokument EPS
PsDocument document = new PsDocument(psStream);

//vytvořte instanci JpegSaveOptions
JpegSaveOptions options = new JpegSaveOptions();
//vytvořit vykreslovací zařízení pro formát EPS
ImageDevice device = new ImageDevice();
//uložit EPS jako JPG
document.save(device, options);

Kromě toho můžete navštívit níže uvedené zdroje, kde najdete podrobné podrobnosti o nabízených funkcích a rozhraních API:

Kromě toho se můžete také podívat na Otevřít soubor EPS online – bezplatný prohlížeč souborů EPS, kde najdete další informace informace o aplikaci EPS Viewer.

Prohlížeč výkresových dokumentů DWG v Javě

Výkres DWG lze snadno převést na obrázek JPG pomocí Aspose.CAD for Java. Výstupní obraz lze prohlížet na jakémkoli zařízení nebo operačním systému, aniž byste potřebovali speciální software. Jednoduše použijte následující fragment kódu k převodu DWG na obrázek JPG v Javě:

// Načtěte vstupní DWG soubor
Image image = Image.load("Test.dwg");

// Vytvořte instanci CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Nastavte šířku a výšku stránky
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Vytvořte instanci JpegOptions pro výsledný obrázek
ImageOptionsBase options = new JpegOptions();

// Nastavte možnosti rastrování
options.setVectorRasterizationOptions(rasterizationOptions);

// Převeďte soubor CAD DWG DXF na obrázek JPG
image.save("output_image.jpg" , options);

Níže uvedený seznam obsahuje různé zdroje pro prozkoumání práce s DWG a dalšími podporovanými formáty souborů.

Prohlížeč dokumentů PUB Publisher v Javě

Prohlížeč PUB v Javě může odemknout svět možností efektivního zacházení se soubory Microsoft Publisher. Pomocí Aspose.PUB for Java můžete vytvořit výkonný prohlížeč PUB, který vám umožní bezproblémově prohlížet, procházet a pracovat se soubory .pub. Níže uvedený fragment kódu ukazuje, jak vytvořit PUB Viewer v Javě:

// Načíst vstupní soubor PUB
IPubParser parser = PubFactory.createParser("Test.pub");
Document doc = parser.parse();

// Převést PUB do souboru PDF
PubFactory.createPdfConverter().convertToPdf(doc, "Test.pdf");

// Načtěte soubor PDF
Document document = new Document("Test.pdf");
facades.PdfFileInfo info = new facades.PdfFileInfo(document);
for (Page page : document.getPages())
{
    // Získejte rozměry stránky z dokumentu PDF
    int width = (int) info.getPageWidth(page.getNumber());
    int height = (int) (info.getPageHeight(page.getNumber()));

    // Nastavte rozlišení pro výstupní obrázek
    devices.Resolution resolution = new devices.Resolution(300); 
    
    // Vytvořte zařízení JPEG se zadanou šířkou a výškou
    devices.JpegDevice jpegDevice = new devices.JpegDevice(width, height , resolution);

    // Převést PUB na obrázek JPG
    jpegDevice.process(page, "Page" + page.getNumber() + ".jpg");
}

PSD Photoshop Document Viewer v Javě

Můžete si vytvořit prohlížeč PSD v Javě, abyste mohli bez námahy prohlížet a pracovat se soubory .psd. Následující fragment kódu ukazuje, jak vytvořit prohlížeč PSD v Javě pomocí [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/";
        // Použijte licenci API pro převod PSD na JPEG
        License psdLicence = new License(); 
        psdLicence.setLicense(path + "Conholdate.Total.Product.Family.lic");

        //Načtěte soubor PSD do objektu PsdImage
        PsdImage psdFile = (PsdImage)Image.load(path + "AllAdjustments.psd");
        
        // Nastavte požadované možnosti výstupu JPEG
        JpegOptions jpegOpts = new JpegOptions();
        jpegOpts.setQuality(80);
        jpegOpts.setJpegLsAllowedLossyError (10);

        // Uložte exportovaný JPG na disk
        psdFile.save(path + "ConvertedPsd.jpg", jpegOpts);
    }
}

Níže uvedený seznam obsahuje některé funkce prohlížeče dokumentů PSD v Javě:

  • Otevírání a prohlížení souborů PSD: Otevírejte soubory PSD a zobrazujte jejich obsah přesně, přičemž poskytuje uživatelsky přívětivé rozhraní.
  • Zoom: Můžete přiblížit nebo oddálit obsah souboru PSD.
  • Možnosti exportu a ukládání: Prohlížeč PSD se primárně zaměřuje na prohlížení a interakci se soubory PSD, nabízí také možnosti exportu nebo uložení.
  • A mnoho dalších…

Prohlížeč dokumentů LaTeX v Javě

Ve světě vědeckého a akademického psaní se LaTeX stal de facto standardem pro vytváření krásně vysázených dokumentů. Soubor LTX nebo TeX můžete vykreslit do obrázku a zobrazit náhled jeho obsahu, aniž byste potřebovali specializovaný software nebo plugin. Následující ukázkový kód ukazuje, jak převést soubor LaTeX na obrázek PNG v Javě:

// Vytvořte možnosti převodu pro formát Object LaTeX na rozšíření Object TeX engine.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// Zadejte pracovní adresář systému souborů pro výstup.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));

// Inicializujte možnosti pro ukládání ve formátu JPG.
options.setSaveOptions(new JpegSaveOptions());

// Spusťte převod LaTeXu na JPG.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();

Online prohlížeč dokumentů

Online prohlížeče dokumentů způsobily revoluci ve způsobu interakce s dokumenty. Nabízejí řadu výhod, od dostupnosti a zjednodušené správy až po snadnou spolupráci a vylepšené zabezpečení. Přijetí těchto digitálních nástrojů umožňuje jednotlivcům a firmám využít sílu pohodlí a efektivity. Máte přístup k online prohlížeči dokumentů a otevíráte a prohlížíte své soubory z libovolného zařízení nebo operačního systému.

Shrnutí

Prohlížeč dokumentů v jazyce Java vám umožňuje integrovat robustní možnosti prohlížení dokumentů do vašich aplikací Java. Využitím jeho funkcí, jako je podpora formátu dokumentů, přesnost vykreslování, navigace, funkce vyhledávání, možnosti přizpůsobení a další, můžete uživatelům poskytnout bohaté a bezproblémové prohlížení dokumentů. Pokud chcete prodiskutovat jakékoli své obavy, kontaktujte nás na bezplatném fóru podpory.

Viz také