변형된 요소를 래스터화
소개
회전된 텍스트나 이미지와 같이 다양한 변환된 요소가 포함된 Word 문서로 작업하고 있다고 상상해 보세요. 이 문서를 PCL(Printer Command Language) 형식으로 변환할 때 이러한 변환된 요소가 올바르게 래스터화되었는지 확인하고 싶을 수 있습니다. 이 튜토리얼에서는 Aspose.Words for .NET을 사용하여 이를 달성하는 방법에 대해 알아보겠습니다.
필수 조건
시작하기 전에 다음 전제 조건이 충족되었는지 확인하세요.
- Aspose.Words for .NET: 최신 버전이 설치되어 있는지 확인하세요. 여기에서 다운로드할 수 있습니다.여기.
- 유효한 라이센스: 라이센스를 구매할 수 있습니다.여기 또는 평가를 위한 임시 라이센스를 받으세요여기.
- 개발 환경: .NET Framework 지원을 통해 개발 환경(예: Visual Studio)을 설정합니다.
네임스페이스 가져오기
Aspose.Words for .NET을 사용하려면 필요한 네임스페이스를 가져와야 합니다. C# 파일의 맨 위에 다음을 추가합니다.
using Aspose.Words;
using Aspose.Words.Saving;
이제 각 부분을 철저히 이해할 수 있도록 과정을 여러 단계로 나누어 보겠습니다.
1단계: 프로젝트 설정
먼저, 새 프로젝트를 만들거나 기존 프로젝트를 사용해야 합니다. 개발 환경을 열고 프로젝트를 설정하세요.
- 새 프로젝트 만들기: Visual Studio를 열고 새 C# 콘솔 애플리케이션을 만듭니다.
- Aspose.Words 설치: NuGet 패키지 관리자를 사용하여 Aspose.Words를 설치합니다. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 “NuGet 패키지 관리"를 선택한 다음 검색합니다.
Aspose.Words
. 최신 버전을 설치하세요.
2단계: Word 문서 로드
다음으로, 변환하려는 Word 문서를 로드해야 합니다. 문서를 준비했는지 확인하거나 변환된 요소가 있는 문서를 만드세요.
// 문서 디렉토리로 가는 경로
string dataDir = "YOUR DOCUMENTS DIRECTORY";
// Word 문서를 로드합니다
Document doc = new Document(dataDir + "Rendering.docx");
이 코드 조각에서 다음을 바꾸세요."YOUR DOCUMENTS DIRECTORY"
Word 문서가 들어 있는 디렉토리의 실제 경로와 함께. 문서 이름(Rendering.docx
)가 파일과 일치합니다.
3단계: 저장 옵션 구성
문서를 PCL 형식으로 변환하려면 저장 옵션을 구성해야 합니다. 여기에는 다음이 포함됩니다.SaveFormat
에게Pcl
변환된 요소를 래스터화할지 여부를 지정합니다.
//PCL 형식으로 변환하기 위한 백업 옵션 구성
PclSaveOptions saveOptions = new PclSaveOptions
{
SaveFormat = SaveFormat.Pcl,
RasterizeTransformedElements = false
};
여기,RasterizeTransformedElements
로 설정되었습니다false
즉, 변환된 요소는 래스터화되지 않습니다. 이를 설정할 수 있습니다.true
래스터화하려는 경우.
4단계: 문서 변환
마지막으로 구성된 저장 옵션을 사용하여 문서를 PCL 형식으로 변환합니다.
// 문서를 PCL 포맷으로 변환
doc.Save(dataDir + "WorkingWithPclSaveOptions.RasterizeTransformedElements.pcl", saveOptions);
이 줄에서 문서는 지정된 옵션과 함께 PCL 형식으로 저장됩니다. 출력 파일의 이름은 다음과 같습니다.WorkingWithPclSaveOptions.RasterizeTransformedElements.pcl
.
결론
변환된 요소가 있는 Word 문서를 PCL 형식으로 변환하는 것은 약간 까다로울 수 있지만 Aspose.Words for .NET을 사용하면 간단한 프로세스가 됩니다. 이 튜토리얼에 설명된 단계를 따르면 변환 중에 이러한 요소를 래스터화할지 여부를 쉽게 제어할 수 있습니다.
자주 묻는 질문
웹 애플리케이션에서 Aspose.Words for .NET을 사용할 수 있나요?
네, Aspose.Words for .NET은 웹 애플리케이션을 포함한 다양한 유형의 애플리케이션에서 사용할 수 있습니다. 적절한 라이선싱 및 구성을 보장하세요.
Aspose.Words for .NET은 어떤 다른 형식으로 변환할 수 있나요?
Aspose.Words는 PDF, HTML, EPUB 등 다양한 형식을 지원합니다.선적 서류 비치 전체 목록은 여기에서 확인하세요.
문서의 특정 요소만 래스터화할 수 있나요?
현재,RasterizeTransformedElements
옵션은 문서의 모든 변환된 요소에 적용됩니다. 더 세부적인 제어를 위해 변환하기 전에 요소를 별도로 처리하는 것을 고려하세요.
문서 변환과 관련된 문제는 어떻게 해결할 수 있나요?
Aspose.Words의 최신 버전을 사용하고 특정 변환 문제가 있는지 설명서를 확인하세요. 또한,지원 포럼 도움을 요청하기 좋은 곳입니다.
Aspose.Words for .NET 평가판에는 어떤 제한이 있습니까?
체험판에는 평가 워터마크와 같은 몇 가지 제한 사항이 있습니다. 완전한 기능을 갖춘 경험을 위해 다음을 고려하세요.임시 면허.