Microsoft Publisher PUB 파일은 주로 브로셔, 뉴스레터 및 전단지와 같은 인쇄 발행물을 만들고 편집하도록 설계되었습니다. Publisher는 널리 사용되지만 다른 파일 형식만큼 보편적으로 액세스할 수는 없습니다. PUB 파일을 광범위하게 지원되고 다재다능한 JPG(JPEG) 형식으로 변환하면 몇 가지 이점이 있습니다. 따라서 이 글에서는 PUB Publisher 파일을 온라인에서 무료로 JPG/JPEG 이미지로 변환하는 방법을 설명합니다.
온라인 무료 PUB to JPG 변환기
이 PUB to JPG Converter 온라인 앱은 소프트웨어나 플러그인을 설치하지 않고도 Publisher 파일을 JPG 이미지로 무료로 변환하는 데 사용할 수 있습니다.
게시자 PUB 파일을 JPG 온라인으로 변환하는 방법
온라인에서 PUB를 JPG로 변환하면 Publisher 파일을 쉽게 공유할 수 있는 가능성이 열립니다.
- PUB 파일을 드래그 앤 드롭하거나 온라인 링크를 사용하여 OneDrive, Google Drive 등에서 파일에 액세스하십시오.
- 변환 버튼을 클릭하여 PUB 변환을 수행합니다.
- 출력 JPG 이미지는 다운로드할 준비가 됩니다.
- 출력 JPG 이미지를 컴퓨터나 모바일에 저장합니다.
귀하의 데이터는 당사 서버에 저장되지 않으므로 다운로드 링크는 24시간 후에 작동이 중지됩니다.
PUB를 JPG로 변환 개발자 가이드
고객에게 브로셔를 보내거나, 동료와 뉴스레터를 공유하거나, 웹사이트에 전단지를 업로드해야 하는 경우 PUB 파일을 널리 지원되는 JPG 형식으로 변환하면 다양한 장치와 플랫폼에서 원활하게 액세스할 수 있습니다. 이 기능을 애플리케이션에 쉽게 통합할 수 있습니다.
C#에서 PUB를 JPG 이미지로 변환
아래 단계에 따라 C# 애플리케이션에 PUB to JPG 이미지를 포함할 수 있습니다.
다음 NuGet 명령을 사용하여 .NET용 Aspose.PUB 및 .NET용 Aspose.PDF를 구성합니다.
PM> Install-Package Aspose.Pdf
PM> Install-Package Aspose.PUB
- 원본 게시자 파일을 로드합니다.
- 로드된 게시자 파일을 구문 분석합니다.
- ConvertToPdf() 메서드를 사용하여 PUB를 PDF로 변환합니다.
- JpegDevice 클래스 개체를 만듭니다.
- 출력 JPG 이미지를 저장합니다.
다음 코드 스니펫은 C#에서 PUB를 JPG로 변환하는 방법을 보여줍니다.
// MemoryStream 클래스 개체 선언
MemoryStream stream = new MemoryStream();
var parser = PubFactory.CreateParser("Test.pub");
// Parse 방식으로 입력된 PUB 파일을 구문 분석
var doc = parser.Parse();
// PUB를 PDF 파일로 변환
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
Document document = new Document(stream);
PdfFileInfo info = new PdfFileInfo(document);
foreach (Page page in document.Pages)
{
int width = Convert.ToInt32(info.GetPageWidth(page.Number));
int height = Convert.ToInt32(info.GetPageHeight(page.Number));
// 해결 개체 만들기
Resolution resolution = new Resolution(300);
// 지정된 폭, 높이 및 해상도로 Jpeg 장치 생성
JpegDevice JpegDevice = new JpegDevice(width, height, resolution);
// PUB 파일 변환 및 출력 JPEG 이미지 저장
JpegDevice.Process(page, "Page" + page.Number + ".jpg");
}
Java에서 PUB를 JPG로 변환
다음 단계에 따라 Java에서 PUB를 JPG 이미지로 변환할 수 있습니다.
환경에서 Java용 Aspose.PUB 및 Java용 Aspose.PDF를 설정합니다.
- 입력 PUB 게시자 파일을 가져옵니다.
- 입력 PUB 파일을 구문 분석하고 PDF 형식으로 렌더링합니다.
- PDF 파일을 변환하고 출력 JPG 이미지를 저장합니다.
아래 코드 샘플은 Java에서 PUB를 JPG로 변환하는 방법을 자세히 설명합니다.
// 입력 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");
}
C++에서 PUB를 JPG로 변환
다음 단계에 따라 C++ 애플리케이션에서 PUB를 JPG 이미지 형식으로 변환할 수 있습니다.
아래의 NuGet 설치 명령을 사용하여 애플리케이션에서 C++용 Aspose.PUB 및 C++ API용 Aspose.PDF를 구성합니다.
PM> Install-Package Aspose.PUB.Cpp
PM> Install-Package Aspose.PDF.Cpp
- 원본 PUB Publisher 파일을 로드합니다.
- PUB 파일을 PDF 문서로 변환합니다.
- 중간 PDF 파일을 JPG 이미지로 렌더링합니다.
아래 코드 스니펫은 C++에서 PUB를 JPG로 변환하는 방법을 설명합니다.
// 소스 PUB 및 출력 PDF 파일 경로
System::String filePub = u"SourceDirectory\\1.pub";
System::String filePdf = u"OutputDirectory\\1.pdf";
// PUB 파일 로드
System::SharedPtr<IPubParser> parser = PubFactory::CreateParser(filePub);
System::SharedPtr<Aspose::Pub::Document> document = parser->Parse();
// PUB 파일을 PDF로 변환
PubFactory::CreatePdfConverter()->ConvertToPdf(document, filePdf);
// 생성된 PDF 파일 로드
auto pdfDocument = MakeObject<Aspose::Pdf::Document>(filePdf);
auto info = MakeObject<Facades::PdfFileInfo>(pdfDocument);
// PDF 페이지 반복
for (auto page : pdfDocument->get_Pages())
{
// PDF 페이지의 크기 가져오기
int width = info->GetPageWidth(page->get_Number());
int height = info->GetPageHeight(page->get_Number());
// Resolution 클래스의 인스턴스 만들기
auto resolution = MakeObject<Devices::Resolution>(300);
// 지정된 너비, 높이 및 해상도로 JPEG 장치 생성
auto device = MakeObject<Devices::JpegDevice>(width, height, resolution);
// 출력 이미지에 대한 파일 스트림 생성
System::SharedPtr<System::IO::FileStream> imageStream = System::IO::File::Create(String::Format(u"OutputDirectory\\page_{0}.jpg", page->get_Number()));
// PDF 페이지를 JPG 이미지로 변환
device->Process(page, imageStream);
// 스트림 닫기
imageStream->Close();
}
온라인에서 PUB를 JPG 파일로 변환 – 학습 리소스
신뢰할 수 있는 온라인 변환 도구를 사용할 수 있으므로 이제 PUB 파일을 JPG로 빠르고 쉽게 변환할 수 있습니다. 이 PUB to JPG 온라인 변환기는 Aspose.PUB 라이브러리에 의해 구동됩니다. 그러나 다음 리소스를 참조하여 Microsoft Publisher 파일로 작업하는 다른 많은 기능을 탐색할 수 있습니다.
자주 묻는 질문 – FAQ
PUB to JPG 온라인 변환기를 사용하려면 소프트웨어를 설치해야 합니까?
아니요, PUB to JPG Online Converter는 웹 기반 도구이며 추가 소프트웨어나 플러그인을 설치할 필요가 없습니다. 컴퓨터, 노트북, 태블릿, 스마트폰 등 다양한 기기에서 인터넷이 연결되어 있는 한 웹 브라우저를 사용하여 액세스할 수 있습니다.
PUB to JPG 온라인 변환기는 어떻게 작동합니까?
이 변환기는 고급 알고리즘을 사용하여 PUB 파일을 처리하고 고품질 JPG 이미지로 변환합니다. PUB 파일을 변환기에 업로드하고 변환 프로세스가 완료될 때까지 기다린 다음 결과 JPG 파일을 다운로드하기만 하면 됩니다.
PUB to JPG 온라인 변환기는 무료로 사용할 수 있나요?
예, PUB-JPG 온라인 변환기는 무료로 사용할 수 있으며 가입하거나 이메일 또는 신용 카드 정보로 로그인할 필요가 없습니다.