사용 사례

사용 사례

문서 아카이브 파이프라인

레거시 PostScript 보고서 디렉터리를 PDF로 내보내 장기 보관:

from pathlib import Path
from aspose.page.ps.document import PsDocument

for ps_file in Path("reports").glob("*.ps"):
    doc = PsDocument.from_file(str(ps_file))
    out = Path("archive") / ps_file.with_suffix(".pdf").name
    out.parent.mkdir(exist_ok=True)
    out.write_bytes(doc.to_pdf())

EPS 에셋 래스터화

EPS 일러스트레이션을 PNG로 래스터화하여 웹이나 문서에 사용:

from pathlib import Path
from aspose.page.ps.document import PsDocument
from aspose.page.ps.output import ImageSaveOptions

for eps_file in Path("assets").glob("*.eps"):
    doc = PsDocument.from_file(str(eps_file))
    opts = ImageSaveOptions(format="png", dpi=150)
    out = Path("web") / eps_file.with_suffix(".png").name
    out.write_bytes(doc.to_image(opts))

CI/CD 통합

이 라이브러리는 Docker 컨테이너와 CI 러너에서 GUI 없이 실행됩니다. 먼저 설치하십시오 (참조: 설치 가이드 현재 설치 방법에 대한 내용), 그런 다음 import를 확인하십시오:

python -c "from aspose.page.ps.document import PsDocument; print('OK')"

MCP를 통한 AI 에이전트 파이프라인

옵션 MCP 서버와 FastMCP를 사용하여 Claude 또는 기타 MCP 호환 에이전트에서 호출할 수 있는 MCP 도구로 변환을 노출합니다.

참조

 한국어