그래프 빌더를 이미지/ppt/pdf로 내보내는 JSL안녕하세요 여러분,
그래프를 이미지나 pdf 또는 ppt로 내보내는 JSL 명령 그룹이 있는지 궁금하십니까?
대량 맞춤화Re: 그래프 빌더를 이미지/ppt/pdf로 내보내는 JSL귀하의 생각을 공유해 주셔서 감사합니다. 도움말 파일을 기반으로 학습 중이므로 스크립팅 색인에 대해 잘 알지 못하지만 알아두면 좋습니다.
경로와 관련하여 이 스니펫을 공유해 주셔서 감사합니다. 나 역시 실험을 통해 결과 파일이 해당 위치에 존재하는 유효한 pptx 파일이어야 한다는 것을 깨달았습니다. 템플릿을 기반으로 파일이 존재하지 않는 경우 사용자는 JSL을 사용하여 처음으로 유효한 위치에 pptx 파일을 생성할 수 없습니다.저도 키워드를 잘못 입력했어요 길 () 마치 개요 제목() 물론 유효하지 않습니다.
템플릿 파일 옵션은 유효한 디렉터리 위치에 다른 유효한 템플릿 파일이 있는 경우에도 작동합니다. 다음은 저에게 효과가 있었던 예입니다. 시도해 보고 싶다면 여러분에게도 도움이 될 것이라고 믿습니다. 템플릿 파일이 있는지 확인하세요. 템플릿.pptx 슬라이드 형식이 보고서에 포함되기를 원하는 방식이고 최소한 공백이 있어야 합니다. 평균_ppt.pptx . 보고서의 모든 슬라이드에 동일한 슬라이드 배경/형식을 복사하기만 하면 되며 사용자는 나중에 원하는 대로 각 슬라이드의 형식을 다시 지정해야 할 수도 있습니다.
mean_report << Save Presentation("C:\Users\ReportFiles\mean_ppt.pptx", Template("C:\Users\TemplateFiles\Template.pptx"), Outline Titles(None), "PNG");Re: 그래프 빌더를 이미지/ppt/pdf로 내보내는 JSL지난 항목에서 찾은 내용과 일치하지 않는 점은 도움말 파일처럼 리터럴 문자열 옵션을 제공하지 않는 구문에 스크립팅 색인을 사용하고 있다는 것입니다.미안합니다.
다음은 코드 작동의 예입니다.템플릿이 없습니다.경로창은 팝업되지 않습니다.템플릿이 없고 과거 템플릿 사용 경험으로 인해 템플릿이 제대로 작동하지 못했습니다....제가 실패한 것은 PowerPoint 지식이 부족했기 때문이라고 생각합니다. 그러나 대구는 작동합니다.
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = bivariate( y( :weight ), x( :height ) );
rbiv = biv << report;
raw_mean_plot = "$TEMP/jmp_example4.pptx";
rbiv << Save Presentation(raw_mean_plot ,outline titles("none"),"PNG")
rbiv << Save Presentation(raw_mean_plot, append, "PNG")
Open( "$TEMP/jmp_example4.pptx" );
첫 번째 예에서는 다음을 지정합니다.
Path(raw_mean_plot)
나는 실제 경로에 대한 자리 표시자로 Path를 사용하고 있다고 가정했습니다.그런가요?JSL의 Path 함수는 그래픽 함수입니다.
Re: 그래프 빌더를 이미지/ppt/pdf로 내보내는 JSL안녕하세요 짐,
응답해 주셔서 감사합니다.
아래 사항과 관련하여:
1. 경로가 유효하다고 확신합니다. 또한 Windows 명령에서 경로를 열려고 시도했는데 유효한 결과입니다.실제로는 다음과 같은 디렉토리에서 열립니다. 선택 항목을 팝업으로 저장 pptx 파일 경로에 지시한 대로인데 어떻게든 자체적으로 저장할 수 없습니다.
2. 팝업 상자 이후에 저장되는 새 파일은 템플릿 첫 번째 슬라이드 형식이므로 템플릿 경로는 확실히 유효합니다.
3. 도움말 파일의 명령 참조를 참조하고 있습니다. https://www.jmp.com/support/help/en/15.0/#page/jmp/display-boxes.shtml#ww2164087 ~처럼 db<<프레젠테이션 저장(< 길 >, <템플릿( 길 )>, N )|Replace("시작"|"끝"| N )|추가>, <개요 제목( 제목 위치 )> , < 체재 >). 이는 PNG가 개요 제목의 일부가 아니라는 것을 나타냅니다.또한 PNG는 "PNG"가 허용되는 동안 오류를 반환합니다. 마찬가지로 "None" 또는 리터럴 None이 모두 허용됩니다.
본질적으로 나는 명령 형식에 뭔가가 누락되었거나 JMP15에 적합하지 않다고 생각합니다. 이는 스크립팅 중 일부 다른 문제의 경우인 것 같습니다. 대체 방법론 문서를 알려주시겠습니까?
Re: 그래프 빌더를 이미지/ppt/pdf로 내보내는 JSL- 경로를 유효한 경로로 해석하지 않습니다.
- 템플릿 경로를 유효한 경로로 해석하지 않습니다.
- 개요 제목 요소가 올바르게 지정되지 않았습니다.
- 개요 제목 사양은 리터럴 문자열을 허용하지 않습니다. 값은 None이어야 합니다. 참고: "None"
- PNG 요소는 개요 제목 요소의 두 번째 요소입니다.따라서 개요 제목( 없음, PNG )이어야 합니다.
변수 참조를 사용하지 않고 문자 그대로 하드 코딩된 경로 등을 입력하여 작동하도록 하는 것이 좋습니다.그런 다음 변수 참조로 대체를 시작하십시오.
프리젠테이션 저장이 원하는 방식으로 변수 값을 변환하지 않는 경우 대체 방법을 사용해야 할 수도 있습니다.
Re: 그래프 빌더를 이미지/ppt/pdf로 내보내는 JSL안녕 ,
포인터 주셔서 감사합니다.
템플릿 파일을 기반으로 그래프를 pptx 파일에 저장하기 위해 JMP15에서 다음 명령을 사용했습니다. 이는 두 개의 데이터 테이블(mean_report 및 Noise_report)에서 가져온 것입니다.
mean_report << Save Presentation(path(raw_mean_plot),Template(ppt_template), Outline Titles("None"), "PNG");
noise_report << Save Presentation(raw_mean_plot, Append, "PNG");raw_mean_plot은 파일 이름과 함께 pptx 파일의 파일 경로이며, 마찬가지로 ppt_template은 파일 경로와 함께 템플릿 파일의 위치입니다.
위를 실행하는 동안 첫 번째 줄 이후에 보고서 파일의 위치를 정의하고 저장해야 하는 Windows 프롬프트가 열립니다. 두 번째 그래프는 이 ppt 보고서 파일에 저장되지 않습니다.나는 이 명령이 정의된 것을 기반으로 첫 번째 그래프를 템플릿 pptx에 저장하고 Noise_report의 그래프를 동일한 템플릿에 추가하는 데 도움이 될 것으로 기대합니다.
Re: 그래프 빌더를 이미지/ppt/pdf로 내보내는 JSLPowerPoint 형식으로 저장하려면 "프레젠테이션 저장"을 참조하고, PDF로 저장하려면 PDF 저장을 참조하세요.
자세한 내용과 예제는 스크립팅 색인을 참조하세요.