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
- Przeglądarka dokumentów EPS w Javie
- Przeglądarka dokumentów rysunkowych DWG w Javie
- PUB Publisher Przeglądarka dokumentów w Javie
- PSD Przeglądarka dokumentów Photoshop w Javie
- Przeglądarka dokumentów LaTeX w Javie
- Przeglądarka dokumentów online
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
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.