저널을 PDF로 저장하는 동안 PDF 해상도 제어JMP 저널 기반 보고서를 만든 다음 공유를 위해 PDF로 저장합니다. 저장된 PDF 크기는 현재 일반적으로 >20MB입니다. PDF 보고서의 크기를 10MB 미만으로 만들기 위해 그래픽의 해상도를 (저장용 JSL 스크립트에서) 제어할 수 있는지 궁금합니다. 그렇다면 예를 들어 주시겠습니까?
제도법스크립팅창Re: 저널을 PDF로 저장하는 동안 PDF 해상도 제어실제로 시도하지 않고 20개의 그래프에 20MB가 적당해 보입니다. PDF에 몇 개의 그래프를 넣었습니까?
아이디어(약속 없음!)
1) PDF에 많은 데이터 포인트가 있는 그래프가 있다고 가정하고 아마도 그래프는 이미지가 아닌 PDF에서 벡터 객체(크기 조정용)로 유지됩니다. 그러면 다음과 같이 도움이 될 수 있습니다(PDF가 생성될 때 그림만 사용할 수 있게 만듦).
"freeze"에 대한 JMP 도움말 검색
2) (적용 가능성이 낮음) Windows 기본 설정에는 RTF 및 HTML 그림 형식에 대한 옵션이 있습니다. JPG는 PNG보다 작을 수 있습니다. 신청이 되는지 모르겠습니다.
3) 다른 변환기를 사용하여 JMP에서 PDF를 가져오는 방법이 두 가지 이상 있을 수 있다고 생각합니다. < ~ 할 수 있었다 가능하다.
4) <
Re: 저널을 PDF로 저장하는 동안 PDF 해상도 제어감사 해요 @Craige_Hales 당신의 입력을 위해. 예, 약 23MB의 PDF 파일 크기를 구성하는 약 21개의 그래프가 있으며 각 그래프에는 많은 점이 있습니다(그 중 절반은 히트맵임). 다음은 PDF를 저장하는 데 사용하는 스크립트/기능입니다(데이터 파일도 지정된 형식으로 저장).
위에서 언급한 네 가지 옵션을 사용/확인하는 방법에 대한 지침/예를 얻을 수 있습니까?
Names Default To Here (1) ;
saveDataAndJournalFile = Function({partID, path, fileFormat}, {},
dt = current data table ();
dt << save as ( path || "\" || ""||partID||""||fileFormat||"" );
currJournal = Current Journal();
currJournal << set page setup(margins( 0.5, 0.5, 0.5, 0.5 ), scale( 0.55 ), portrait( 0 ), paper size( "A3" ));
currJournal << get page setup();
currJournal << Save PDF ( path || "\" || "Report for "||partID||".pdf" );
return();
);당신이 언급한 네 가지 옵션이 저널 생성 시점에 적용됩니까, 아니면 선택한 형식(이 경우 PDF)으로 저장할 준비가 된 최종 저널 생성 후 적용됩니까?
(전자라면 쉽게 상황에 대처하지 못할 수도 있음)
Re: 저널을 PDF로 저장하는 동안 PDF 해상도 제어완벽한 세상이라면 일기장을 만들 때 하겠지만, 아직 늦지 않았습니다!
x=currentjournal();
boxes = x<<CLONEBOX></CLONEBOX>
위는 기존 저널에서 디스플레이 상자를 캡처하여 새 저널을 만듭니다. 정지 프레임과 정지 사진은 동작이 다르기 때문에 실험해야 합니다. 프리즈 픽처는 디스플레이 상자 트리의 더 큰 덩어리를 차지하므로 여러 페이지에 걸쳐 문제가 발생할 수 있습니다. 프레임 고정은 축 내부를 잡고 축이 내용과 독립적으로 움직이는 상황에서 저널(pdf 제외)을 남길 수 있습니다.
Re: 저널을 PDF로 저장하는 동안 PDF 해상도 제어이것이 효과가 있다면 사진을 캡처하기 전에 이전 저널의 그래프가 얼마나 큰지 결정하게 되며, 이는 사진의 데이터 저장 크기를 결정합니다...
Re: 저널을 PDF로 저장하는 동안 PDF 해상도 제어그것은 때때로 그것을 더 작게 만듭니다. 그래프의 종류와 데이터의 종류에 따라 작아지느냐 마느냐에 따라 달라지는 것 같아요. 첨부된 두 개의 pdf... 확대하면 '이후'가 뭉툭하게 보이는 비트맵이고 '이전'이 잘 유지되는 일종의 확장 가능한 벡터 표현임을 알 수 있습니다. After는 전의 1/3보다 약간 큰 크기입니다. 9999개의 랜덤 포인트를 사용했습니다.
일부 그래프는 사진으로 변환하면 커집니다. 이 예제를 기반으로 사진당 ~500KB를 기대할 수 있다고 생각합니다. 이는 아마도 필요한 작업을 수행할 것입니다.