Aspose.Total for C++ 파일 형식 자동화 라이브러리를 사용하면 C++ 개발자가 두 가지 간단한 단계를 통해 XPS을 DOT으로 변환할 수 있습니다. 먼저 Aspose.PDF for C++ API를 사용하여 XPS 파일 형식을 DOC로 변환할 수 있습니다. 둘째, 고급 Word Document Processing API Aspose.Words for C++ 를 사용하여 DOC를 DOT으로 내보낼 수 있습니다.
XPS을 DOT으로 렌더링하는 C++ API
변환 요구 사항
명령줄에서 nuget install Aspose.Total.Cpp
로 설치하거나 Visual Studio의 패키지 관리자 콘솔을 통해 Install-Package Aspose.Total.Cpp
로 설치합니다.
또는 downloads 에서 ZIP 파일의 오프라인 MSI 설치 프로그램 또는 DLL을 가져옵니다.
// load XPS file with an instance of Document class reference
auto doc = MakeObject<Document>(u"sourceFile.xps");
// save XPS as a DOC
doc->Save(u"DocOutput.doc", SaveFormat::Doc);
// load DOC with an instance of Document
System::SharedPtr<Document> wordDoc = System::MakeObject<Document>(u"DocOutput.doc");
// save document as Dot
wordDoc->Save(u"output.Dot");
C++를 통해 XPS 문서의 비밀번호 변경
XPS을 DOT으로 렌더링하는 과정에서 암호로 보호된 XPS을 열고 암호를 변경할 수도 있습니다. XPS 파일의 비밀번호를 변경하려면 해당 문서의 소유자 비밀번호를 알아야 합니다. 소유자 암호를 지정하여 Aspose.PDF for C++ 로 암호로 보호된 PDF 문서를 로드하고 ChangePasswords 메서드를 사용하여 암호를 변경할 수 있습니다.
// load an existing XPS Document
auto doc = MakeObject<Document>(L"input.xps", L"owner");
// change password of XPS Document
doc->ChangePasswords(L"owner", L"newuser", L"newuser");
// save the document
doc->Save(L"output.Doc");
C++를 통한 DOT 파일 편집 제한
Aspose.Words for C++ API를 사용하여 DOT 파일 편집을 제한할 수도 있습니다. 문서 편집 기능을 제한하고 문서에 대한 특정 작업만 허용해야 하는 경우가 있습니다. API를 사용하면 ProtectionType 열거 매개변수를 사용하여 콘텐츠를 제한하는 방식을 제어할 수 있습니다. 다음 코드 예제에서는 양식 필드에서만 편집이 가능하도록 문서에서 편집을 제한하는 방법을 보여줍니다.
// load Doc with an instance of Document
auto doc = System::MakeObject<Document>("input.doc");
// document protection only works when document protection is turned and only editing in form fields is allowed.
doc->Protect(ProtectionType::AllowOnlyFormFields, u"password");
// save the protected document.
doc->Save(u"Protected.Dot");
C++ 로 XPS 변환 옵션 탐색
XPS 파일 형식이란 무엇입니까?
XML Paper Specification의 줄임말인 XPS는 고정 레이아웃 문서를 나타내기 위해 Microsoft에서 만든 파일 형식입니다. XPS 파일에는 문서의 내용과 인쇄 설정이 포함되어 있어 다양한 장치와 플랫폼에서 문서의 레이아웃과 모양을 유지하는 데 적합합니다.
XPS 형식은 XML(eXtensible Markup Language), 구조화된 데이터 표현을 위해 널리 사용되는 마크업 언어. XPS 파일은 텍스트, 이미지, 벡터 그래픽 및 주석과 같은 문서 내용을 구조화된 XML 형식으로 캡슐화합니다. 이를 통해 문서의 시각적 요소를 쉽게 해석하고 렌더링할 수 있습니다.
XPS 파일은 PDF(Portable Document Format) 파일과 형식을 유지하면서 문서를 안정적으로 표시하고 공유할 수 있는 방법을 제공한다는 점에서 개념적으로 유사합니다. 및 레이아웃. 그러나 PDF 파일은 다양한 소프트웨어 응용 프로그램 및 하드웨어 장치에서 더 폭넓은 지원을 받아 더 널리 수용되고 호환됩니다.
XPS 파일을 보고 작업하기 위해 Microsoft는 Windows 운영 체제의 일부로 XPS 뷰어를 제공합니다. . 다양한 타사 응용 프로그램 및 도구도 XPS 파일 열기, 생성 및 변환을 지원합니다. 그러나 PDF에 비해 XPS 형식을 지원하는 소프트웨어 및 하드웨어의 범위가 더 제한적일 수 있습니다.
DOT 파일 형식이란 무엇입니까?
DOT 파일 형식은 일반적으로 Microsoft Word 및 기타 워드 프로세싱 소프트웨어에서 문서를 저장하는 데 사용됩니다. DOC 파일과 유사하지만 DOT 파일은 DOC 파일과 호환되지 않는 고유한 형식으로 저장됩니다. DOT 파일은 모든 텍스트 편집기에서 액세스하고 수정할 수 있는 텍스트 기반 형식으로 저장됩니다.
DOT 파일을 DOC 파일로 변환하는 데 사용할 수 있는 다양한 방법이 있습니다. 한 가지 일반적인 접근 방식은 DOT 파일을 읽을 수 있는 워드 프로세싱 프로그램을 사용하는 것입니다. 여기에는 프로그램에서 DOT 파일을 연 다음 DOC 파일로 저장하는 작업이 포함됩니다. 또 다른 옵션은 DOT 파일을 DOC 형식으로 변환하는 전용 파일 변환 도구 또는 온라인 서비스를 사용하는 것입니다.
DOT 파일이 Microsoft Word에서 템플릿으로 자주 사용된다는 점을 인식하는 것이 중요합니다. 이러한 템플릿은 미리 정의된 구조, 서식 및 콘텐츠로 새 문서를 만들기 위한 기반 역할을 합니다. 경우에 따라 DOT 파일은 매크로 또는 기타 사용자 정의를 통합할 수도 있습니다. DOT 파일을 DOC 파일로 변환할 때 변환된 문서에 사용자 정의가 유지되도록 하는 것이 중요합니다.
DOT와 DOC 파일의 차이점을 이해하고 적절한 변환 방법을 사용함으로써 사용자는 효과적으로 관리하고 템플릿에서 가져온 것이든 파일 형식 변환이 필요한 것이든 관계없이 문서를 활용하십시오.