
문서 관리 및 공유는 다양한 산업의 필수 요소가 되었습니다. Java는 개발자가 기능이 풍부한 애플리케이션을 구축할 수 있도록 강력한 프레임워크를 제공합니다. 이 블로그 게시물에서는 Java의 문서 뷰어와 문서 보기 및 공동 작업 프로세스를 단순화하는 방법을 살펴봅니다.
- Java 문서 뷰어 API
- Java의 EPS 문서 뷰어
- Java의 DWG 도면 문서 뷰어
- Java의 PUB 게시자 문서 뷰어
- Java의 PSD Photoshop 문서 뷰어
- Java의 LaTeX 문서 뷰어
- 온라인 문서 뷰어
Java 문서 뷰어 API
Document Viewer는 사용자가 전용 소프트웨어를 설치하지 않고도 다양한 유형의 문서를 보고 상호 작용할 수 있는 애플리케이션입니다. Aspose는 Java 애플리케이션에서 문서를 조작하고 볼 수 있는 다양한 파일 형식을 지원합니다.
Java의 EPS 문서 뷰어

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 뷰어에 대한 정보.
Java의 DWG 도면 문서 뷰어
DWG 도면은 Aspose.CAD for Java를 사용하여 JPG 이미지로 쉽게 변환할 수 있습니다. 출력 이미지는 전용 소프트웨어 없이도 모든 장치 또는 운영 체제에서 볼 수 있습니다. 다음 코드 스니펫을 사용하여 DWG를 Java에서 JPG 이미지로 변환하기만 하면 됩니다.
// 입력 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 및 기타 지원되는 파일 형식 작업을 탐색할 수 있는 다양한 리소스가 열거되어 있습니다.
Java의 PUB 게시자 문서 뷰어
Java의 PUB 뷰어는 Microsoft Publisher 파일을 효율적으로 처리할 수 있는 가능성을 열어줍니다. Aspose.PUB for Java를 사용하면 .pub 파일을 원활하게 보고 탐색하고 상호 작용할 수 있는 강력한 PUB 뷰어를 만들 수 있습니다. 아래 코드 스니펫은 Java에서 PUB Viewer를 생성하는 방법을 보여줍니다.
// 입력 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");
}
Java의 PSD Photoshop 문서 뷰어
Java에서 PSD 뷰어를 만들어 .psd 파일을 쉽게 보고 작업할 수 있습니다. 다음 코드 스니펫은 [Aspose.PSD for Java][https://products.aspose.com/psd/java]를 사용하여 Java에서 PSD 뷰어를 생성하는 방법을 보여줍니다.
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);
}
}
반면 아래 목록은 Java에서 PSD 문서 뷰어의 일부 기능을 컴파일합니다.
- PSD 파일 열기 및 보기: 사용자 친화적인 인터페이스를 제공하면서 PSD 파일을 열고 내용을 정확하게 표시합니다.
- 확대/축소: PSD 파일 내용을 확대하거나 축소할 수 있습니다.
- 내보내기 및 저장 옵션: PSD 뷰어는 주로 PSD 파일 보기 및 상호 작용에 중점을 두고 있으며 내보내기 또는 저장 옵션도 제공합니다.
- 그리고 더 많은…
Java의 LaTeX 문서 뷰어
과학 및 학술 작문의 세계에서 LaTeX는 아름답게 조판된 문서를 만들기 위한 사실상의 표준이 되었습니다. 특별한 소프트웨어나 플러그인 없이 LTX 또는 TeX 파일을 이미지로 렌더링하여 콘텐츠를 미리 볼 수 있습니다. 다음 샘플 코드는 Java에서 LaTeX 파일을 PNG 이미지로 변환하는 방법을 보여줍니다.
// Object TeX 엔진 확장에서 Object LaTeX 형식에 대한 변환 옵션을 만듭니다.
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 애플리케이션에 통합할 수 있습니다. 문서 형식 지원, 렌더링 정확도, 탐색, 검색 기능, 사용자 정의 옵션 등과 같은 기능을 활용하여 사용자에게 풍부하고 원활한 문서 보기 경험을 제공할 수 있습니다. 우려 사항에 대해 논의하고 싶은 경우 무료 지원 포럼에서 당사에 문의하십시오.