MS Publisher는 페이지 레이아웃 정보를 작업하는 데 중점을 둔 문서를 만들기 위한 프로그램입니다. 프로그램은 다음 파일 형식들을 엽니다: MS Publisher 2.0 또는 이후 버전, .txt 확장자를 가진 파일, RTF 파일, MS Word 파일, HTML 파일, Unicode 텍스트 등. Pub 파일에는 이미지, 텍스트, 그래픽 등 다양한 유형의 데이터가 포함될 수 있습니다. 이러한 이유로 이 형식은 전단지, 브로셔, 엽서 및 기타 인쇄 광고 제작에 널리 사용됩니다.
이 소프트웨어를 사용하면 자체 설계 문서를 만들거나, 문서를 위한 포맷된 디자인을 사용할 수 있습니다. MS Publisher는 파일을 .pub 확장자로 저장하며, Publisher 외에 많은 애플리케이션이 이러한 파일을 처리할 수 없습니다.
Aspose.PUB for C# .NET은 유연하고 사용하기 쉬운 라이브러리입니다. 전자 출판 파일과 함께 작업하도록 개발되었습니다. 이 솔루션은 일반적인 전자 출판 파일 형식(.pub)을 로드, 열기, 편집 및 PDF로 변환하는 기능을 제공합니다. PUB를 PDF, HTML, XLSX, DOC 및 가장 많이 사용되는 이미지 형식으로 빠르고 안정적으로 변환합니다.
자신의 C# .NET 프로젝트에 통합하는 것 외에도, 이 라이브러리는 MS Publisher 파일을 열고, 병합하거나 변환하는 자체 크로스플랫폼 애플리케이션을 만드는 데 적합합니다. 여기에서 이러한 애플리케이션에 기능을 구현하는 예제를 보고 시도할 수 있습니다. 솔루션은 우리 팀이 사용하여 제작했습니다. 이 솔루션을 사용하면 결과를 렌더링하기 위해 추가 소프트웨어를 설치하거나 구독할 필요가 없습니다.
고급 .NET PUB 조작 API 기능
PUB 파일을 PDF로 내보내기
Aspose.PUB for .NET은 몇 줄의 코드만으로 출판 파일(.pub)을 읽고 PDF 파일로 변환할 수 있습니다.
PUB를 PDF로 변환 - C#
string pubFile = dataDir + "flyer.pub";
var parser = PubFactory.CreateParser(pubFile);
var pubtopdf = parser.Parse();
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(pubtopdf, dataDir + "publisher_to.pdf");위 코드는 다음과 같이 간략하게 설명할 수 있습니다.
- 변환하려는 Publisher 파일의 전체 파일 경로를 생성합니다. 이를 위해 문자열 변수 pubFile을 만들고 dataDir 변수의 값을 할당합니다.
- PubFactory 클래스의 CreateParser() 메서드를 호출하여 Publisher 파일의 내용을 구문 분석하는 파서 객체를 생성합니다.
- parser 객체에서 Parse() 메서드를 사용합니다. 메서드는 Publisher 파일의 내용을 읽고 구문 분석하며, pubtopdf 변수에 할당된 결과를 반환합니다.
- Publisher 파일의 구문 분석된 내용을 PDF 파일로 변환하고, PdfConverter 인스턴스의 ConvertToPdf() 메서드를 사용하여 지정된 위치에 저장합니다.
PUB 레이어에 액세스하고 조작
Aspose.PUB for .NET을 사용하면 이미지 또는 텍스트로 PUB 레이어에 액세스하고 그릴 수 있습니다. 레이어를 병합하고, 레이어의 텍스트를 업데이트하고, 효과를 설정하거나 레이어를 이미지로 내보낼 수 있습니다. 또한 PUB .NET API를 사용하여 평면화된 PUB 파일을 감지하거나 썸네일을 만들 수 있습니다.
읽기 또는 생성 PUB 파일
Aspose.PUB for .NET은 PSD 및 PSB 파일 형식 로드뿐만 아니라 처음부터 PUB 및 PSB 파일을 생성할 수 있는 기능도 제공합니다. .NET 개발자는 API를 사용하여 그들의 작업 흐름에 도움이 되는 시나리오를 자동화할 수 있습니다.
다양한 이미지 필터
Aspose.PUB for .NET은 클래스 라이브러리를 통해 색상 조정과 같은 핵심 이미지 기능을 제공합니다. 개발자는 API가 로드한 래스터 이미지의 밝기, 대비 또는 감마를 쉽게 조정할 수 있습니다. 또한 개발자는 이미지를 동적으로 디더링하거나 블러 처리하고, Median, Gauss Wiener, Motion Wiener 및 Bradley Threshold와 같은 인기 필터를 사용할 수 있습니다.
최신 PUB API 기능
Aspose.PUB for .NET API는 지속적으로 더 많은 기능을 추가하여 강력하게 만듭니다. 다음은 최근에 추가된 몇 가지 선택 목록입니다.
- 채우기 레이어 지원. 패턴, 색상 및 그라데이션 채우기.
- GdFlResource, VmskResource, PtFlResource 및 VsmsResource 지원.
- JPEG, PNG 등의 이미지 파일을 직접 로드하지 않고 PsdImage에 로드합니다.
- 레이어 벡터 마스크 및 텍스트 레이어 사용자 정의 FlipRotate 지원.
- 색상 채우기를 사용한 스트로크 효과 렌더링.
자주하는 질문
1. .NET용 Aspose.PUB가 필요한 이유는 무엇입니까?
Aspose.PUB의 풍부한 기능은 콘텐츠 추출, 다른 형식으로 변환, 표시 또는 인쇄용 렌더링을 포함하여 다양한 소프트웨어 애플리케이션에 통합될 수 있습니다.
2. .NET용 Aspose.PUB는 어떤 형식을 지원합니까?
이 API 솔루션은 PUB를 입력으로 지원하고 PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML 및 SVG를 출력 형식으로 지원합니다. 변환 기능.
3. .NET용 Aspose.PUB 작업을 시작하기 위한 요구 사항은 어디서 찾을 수 있나요?
문서 로 이동하여 시스템 요구 사항, 설치, 라이선스, 예제 실행 방법과 같은 기본 사항을 알아보세요. 여기에서 형식에 대한 개발자 가이드와 지식 기반도 찾을 수 있습니다.
4. API에 문제가 있는 경우 어디서 도움을 받을 수 있나요?
무료 지원 포럼 에서 답변을 받아보세요.
5. .NET용 Aspose.PUB의 최신 업데이트는 어디서 찾을 수 있나요?
진행 상황, 모든 업데이트, 추가된 최신 기능을 확인하려면 릴리스 노트 를 방문하세요.