Przeglądarka dokumentów w Javie

Zarządzanie dokumentami i ich udostępnianie stały się istotnymi aspektami różnych branż. Java oferuje solidne ramy, które umożliwiają programistom tworzenie bogatych w funkcje aplikacji. W tym poście na blogu przyjrzymy się Przeglądarce dokumentów w Javie oraz sposobom, w jaki może ona uprościć przeglądanie dokumentów i procesy współpracy.

Interfejsy API przeglądarki dokumentów Java

Document Viewer to aplikacja, która umożliwia użytkownikom przeglądanie i interakcję z różnymi typami dokumentów bez konieczności instalowania dedykowanego oprogramowania. Aspose zapewnia obsługę różnych formatów plików, które umożliwiają manipulowanie i przeglądanie dokumentów w aplikacjach Java.

Przeglądarka dokumentów EPS w Javie

Przeglądarka dokumentów Java

Aspose.Page for Java API może służyć do manipulowania lub konwertowania XPS, PS, EPS itp. Możesz renderować te formaty plików do dowolnego z popularnych formaty obrazów, takie jak PNG, JPG, TIFF itp. w celu szybkiego przejrzenia zawartości pliku.

// zainicjować strumień wejściowy PostScript
FileInputStream psStream = new FileInputStream("input.eps");

// załaduj dokument EPS
PsDocument document = new PsDocument(psStream);

//utwórz instancję JpegSaveOptions
JpegSaveOptions options = new JpegSaveOptions();
//utwórz urządzenie renderujące dla formatu EPS
ImageDevice device = new ImageDevice();
//zapisz EPS jako JPG
document.save(device, options);

Ponadto możesz odwiedzić wymienione poniżej zasoby, aby uzyskać szczegółowe informacje na temat oferowanych funkcji i interfejsów API:

Ponadto możesz również zajrzeć do Otwórz plik EPS online - bezpłatna przeglądarka plików EPS, aby uzyskać więcej informacji informacje o przeglądarce EPS.

Przeglądarka dokumentów rysunkowych DWG w Javie

Rysunek DWG można łatwo przekonwertować na obraz JPG za pomocą Aspose.CAD for Java. Obraz wyjściowy można wyświetlić na dowolnym urządzeniu lub systemie operacyjnym bez konieczności posiadania dedykowanego oprogramowania. Po prostu użyj następującego fragmentu kodu, aby przekonwertować DWG na obraz JPG w Javie:

// Załaduj wejściowy plik DWG
Image image = Image.load("Test.dwg");

// Utwórz instancję CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Ustaw szerokość i wysokość strony
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Utwórz instancję JpegOptions dla wynikowego obrazu
ImageOptionsBase options = new JpegOptions();

// Ustaw opcje rasteryzacji
options.setVectorRasterizationOptions(rasterizationOptions);

// Konwertuj plik CAD DWG DXF na obraz JPG
image.save("output_image.jpg" , options);

Poniższa lista wymienia różne zasoby do eksploracji pracy z DWG i innymi obsługiwanymi formatami plików.

PUB Publisher Przeglądarka dokumentów w Javie

Przeglądarka PUB w Javie może odblokować świat możliwości wydajnej obsługi plików Microsoft Publisher. Dzięki Aspose.PUB for Java możesz stworzyć potężną przeglądarkę PUB, która umożliwia bezproblemowe przeglądanie, nawigację i interakcję z plikami .pub. Poniższy fragment kodu pokazuje, jak utworzyć PUB Viewer w Javie:

// Załaduj wejściowy plik PUB
IPubParser parser = PubFactory.createParser("Test.pub");
Document doc = parser.parse();

// Konwertuj PUB na plik PDF
PubFactory.createPdfConverter().convertToPdf(doc, "Test.pdf");

// Załaduj plik PDF
Document document = new Document("Test.pdf");
facades.PdfFileInfo info = new facades.PdfFileInfo(document);
for (Page page : document.getPages())
{
    // Uzyskaj wymiary strony z dokumentu PDF
    int width = (int) info.getPageWidth(page.getNumber());
    int height = (int) (info.getPageHeight(page.getNumber()));

    // Ustaw rozdzielczość obrazu wyjściowego
    devices.Resolution resolution = new devices.Resolution(300); 
    
    // Utwórz urządzenie JPEG o określonej szerokości i wysokości
    devices.JpegDevice jpegDevice = new devices.JpegDevice(width, height , resolution);

    // Konwertuj PUB na obraz JPG
    jpegDevice.process(page, "Page" + page.getNumber() + ".jpg");
}

PSD Przeglądarka dokumentów Photoshop w Javie

Możesz utworzyć przeglądarkę PSD w Javie, aby bez wysiłku przeglądać i pracować z plikami .psd. Poniższy fragment kodu demonstruje, jak utworzyć przeglądarkę PSD w Javie przy użyciu [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/";
        // Zastosuj licencję API, aby przekonwertować PSD na JPEG
        License psdLicence = new License(); 
        psdLicence.setLicense(path + "Conholdate.Total.Product.Family.lic");

        //Załaduj plik PSD do obiektu PsdImage
        PsdImage psdFile = (PsdImage)Image.load(path + "AllAdjustments.psd");
        
        // Ustaw żądane wyjściowe opcje JPEG
        JpegOptions jpegOpts = new JpegOptions();
        jpegOpts.setQuality(80);
        jpegOpts.setJpegLsAllowedLossyError (10);

        // Zapisz wyeksportowany JPG na dysku
        psdFile.save(path + "ConvertedPsd.jpg", jpegOpts);
    }
}

Natomiast poniższa lista zestawia niektóre funkcje przeglądarki dokumentów PSD w Javie:

  • Otwieranie i przeglądanie plików PSD: otwieraj pliki PSD i dokładnie wyświetlaj ich zawartość, zapewniając jednocześnie przyjazny dla użytkownika interfejs.
  • Zoom: Możesz powiększyć lub pomniejszyć zawartość pliku PSD.
  • Opcje eksportu i zapisywania: Przeglądarka PSD koncentruje się przede wszystkim na przeglądaniu i interakcji z plikami PSD, oferuje również opcje eksportu lub zapisywania.
  • I wiele więcej…

Przeglądarka dokumentów LaTeX w Javie

W świecie pisania artykułów naukowych i akademickich LaTeX stał się de facto standardem tworzenia pięknie złożonych dokumentów. Możesz wyrenderować plik LTX lub TeX na obraz, aby wyświetlić podgląd jego zawartości bez potrzeby używania specjalistycznego oprogramowania lub wtyczki. Poniższy przykładowy kod pokazuje, jak przekonwertować plik LaTeX na obraz PNG w Javie:

// Utwórz opcje konwersji dla formatu Object LaTeX w rozszerzeniu silnika Object TeX.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// Określ katalog roboczy systemu plików dla danych wyjściowych.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));

// Zainicjuj opcje zapisywania w formacie JPG.
options.setSaveOptions(new JpegSaveOptions());

// Uruchom konwersję LaTeX-a na JPG.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();

Przeglądarka dokumentów online

Internetowe przeglądarki dokumentów zrewolucjonizowały sposób interakcji z dokumentami. Oferują wiele korzyści, od ułatwień dostępu i usprawnionego zarządzania po bezproblemową współpracę i zwiększone bezpieczeństwo. Korzystanie z tych narzędzi cyfrowych pozwala osobom fizycznym i firmom wykorzystać potęgę wygody i wydajności. Możesz uzyskać dostęp do przeglądarki dokumentów online, aby otwierać i przeglądać pliki z dowolnego urządzenia lub systemu operacyjnego.

Podsumowując

Przeglądarka dokumentów w języku Java umożliwia zintegrowanie zaawansowanych funkcji przeglądania dokumentów z aplikacjami Java. Wykorzystując jego funkcje, takie jak obsługa formatów dokumentów, dokładność renderowania, nawigacja, funkcje wyszukiwania, opcje dostosowywania i inne, możesz zapewnić użytkownikom bogate i bezproblemowe przeglądanie dokumentów. Jeśli chcesz omówić swoje wątpliwości, skontaktuj się z nami na bezpłatnym forum pomocy.

Zobacz też