兩張圖到一張 PowerPoint 幻燈片有誰知道如何將兩個圖形(3-D 曲面圖)發送到同一個 PowerPoint 幻燈片?我知道如何弄到一個,但我需要並排放置兩個。我什至知道我希望它們在幻燈片上的大小和位置,但我終究無法弄清楚如何將它們同時放在那裡。使用 Journal 刪除必須包含的文本框和圖例。
回复:兩張圖到一張 PowerPoint 幻燈片您好,感謝您上次的幫助。
我還在研究這個..
只是好奇我們是否可以製作一個更靈活的腳本,其中我為我的 HLBox 和 VLBox 指定了特定尺寸,但使用 for 循環為報告的每個對象附加 n 個項目。 n 也不是固定的,這就是為什麼我們需要一個循環。
biv = 雙變量(); //有n個對象
nbiv = N 項(biv);
myhlb = V 列錶框();
myvlb = V 列錶框();
對於(i=1,i<=nbiv,i++,
myhlb << append(報告(biv[i])); // 但一次只能添加 3 個對象
myvlb << append( myhlb << 獲取圖片 ); // 而這個,一次只附加 2 個對象
);
目標是每張幻燈片有 3x2 個對象
這可能嗎?
回复:兩張圖到一張 PowerPoint 幻燈片哎呀....你是對的
回复:兩張圖到一張 PowerPoint 幻燈片哦謝謝!順便說一下,它只是替換或附加。
myhlb2 << 保存演示文稿( "C:\mypicture.pptx", append );回复:兩張圖到一張 PowerPoint 幻燈片重複與之前相同的過程,使用要放在一起的 2 個新對象,但是當您轉到保存演示文稿時,指定追加到現有的 pptx
myhlb2 << save presentation( "C:\mypicture.pptx", Replace( Append) );
請參閱腳本索引中的文檔和示例
幫助==>腳本索引.........搜索“保存演示文稿”
回复:兩張圖到一張 PowerPoint 幻燈片你好,
我在將圖表放入演示文稿時遇到了同樣的問題。這很有幫助。現在,如果您有更多圖表並需要將它們放在另一張幻燈片上怎麼辦?
回复:兩張圖到一張 PowerPoint 幻燈片好吧,看看那個!我點擊了所有地方但那裡。
現在我發現我沒有得到傳說。樹結構也沒有幫助我。噓!我似乎無法用這個選項取勝。相比之下,單個曲面圖是小菜一碟。
再次感謝,吉姆!
回复:兩張圖到一張 PowerPoint 幻燈片要顯示顯示樹,只需右鍵單擊任何輪廓框的灰色三角形並選擇“編輯==>顯示樹結構”
回复:兩張圖到一張 PowerPoint 幻燈片再次感謝,吉姆!我發現它就像情節腳本中需要調整的大小(比例大於大小)一樣簡單,現在效果很好。
一旦我正在開發的完整工具原型準備就緒,我一定會採納您的建議並閱讀腳本指南,我相信現在這要感謝您。我試圖顯示曲面圖的顯示樹,但我不知道該怎麼做。它似乎與顯示其他圖表的方法不同。
回复:兩張圖到一張 PowerPoint 幻燈片您缺少的是 FrameBox(1) 並不總是需要更改的對象。 您需要閱讀腳本指南中有關顯示樹的部分。 如果您使用的是曲面圖,則對象的大小需要處理 SceneBox(1),它不是“大小”消息,而是“高度”和“寬度”測量值。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\big class.jmp" );
sur=Surface Plot(
Columns( :age, :height, :weight ),
Datapoints Choice( "Points" ),
Surface Color Theme( "Green to Black to Red" ),
Surface Color Theme2( "Green to White to Red" ),
Surface Color Theme3( "White to Black" ),
Surface Color Theme4( "Blue to Gray to Red" ),
Response Column Color Theme( "Blue to Green to Red" ),
Response Column Color Theme2( "Spectral" ),
Response Column Color Theme3( "Jet" ),
Response Column Color Theme4( "White to Blue" ),
Response( :weight ),
Surface Color Method( "Solid", "Solid", "Solid", "Solid" ),
SetVariableAxis( :age, Axis Data( {} ) ),
SetVariableAxis( :height, Axis Data( {} ) ),
SetZAxis( weight, Current Value( 120 ) ),
SetXVariable( :age ),
SetYVariable( :height ),
Frame3D( Set Rotation( -54, 0, 38 ) )
);
report(sur)[scenebox(1)]<<HEIGHT></HEIGHT>回复:兩張圖到一張 PowerPoint 幻燈片再次感謝,吉姆!
理論上可行。對於一般情節,效果很好。我正在製作 3D 曲面圖這一事實會使“幀大小”無效嗎?我收到以下錯誤:
無法在訪問或評估“下標”時下標顯示框,報告( TippedSP )[/*###*/FrameBox( 1 )]
你今天幫了大忙,我怎麼感謝你都不為過!
- 溫迪
回复:兩張圖到一張 PowerPoint 幻燈片試試這個尺寸
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\big class.jmp" );
// Create the desired graphs
biv1 = bivariate( invisible, x( :age ), y( :height ) );
biv2 = bivariate( invisible, x( :age ), y( :weight ) );
report(biv1)[FrameBox(1)] << frame size(600,600);
report(biv2)[FrameBox(1)] << frame size(600,600);
// Create a holding object to place them into
myhlb = H List Box();
// Copy the objects into the holding object
myhlb << append( Report( biv1 ) );
myhlb << append( Report( biv1 ) );
// Create a second holding object to copy the picture
// of the complete first holding object
myhlb2 = H List Box();
// Copy the picture
myhlb2 << append( myhlb << get picture );
// Save the second holding object to the ppt
myhlb2 << save presentation( "C:\mypicture.pptx" );
回复:兩張圖到一張 PowerPoint 幻燈片哦,太棒了!效果很好。現在,如果您知道如何將其調整到 ppt 中的幻燈片大小,我就完成了!:)
太感謝了!總有一天我會更好地了解 jsl 的細微差別。
回复:兩張圖到一張 PowerPoint 幻燈片這是我正在談論的概念的說明。 我有意避免使用“新窗口”來說明如何將所有這些放在一起而不會到處彈出窗口。 如果你想要顯示窗口,你可以將它們替換到代碼中
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\big class.jmp" );
// Create the desired graphs
biv1 = bivariate( invisible, x( :age ), y( :height ) );
biv2 = bivariate( invisible, x( :age ), y( :weight ) );
// Create a holding object to place them into
myhlb = H List Box();
// Copy the objects into the holding object
myhlb << append( Report( biv1 ) );
myhlb << append( Report( biv1 ) );
// Create a second holding object to copy the picture
// of the complete first holding object
myhlb2 = H List Box();
// Copy the picture
myhlb2 << append( myhlb << get picture );
// Save the second holding object to the ppt
myhlb2 << save presentation( "C:\mypicture.pptx" );
回复:兩張圖到一張 PowerPoint 幻燈片再次感謝,吉姆!我現在有一個包含兩個圖表的新窗口,它看起來很完美。但是,我的問題仍然存在。此腳本會生成多個插入到 PowerPoint 中的圖表,因此我需要編寫每個頁面的腳本*並將每個圖表保存在 .png 文件中。當我嘗試將此對象(兩個曲面圖)發送到 .ppt 時,沒有任何反應。我試圖將其發送到報告中,但每次都出現錯誤。
我是一個新手,仍在努力研究 jsl 結構。有了這個問題,我覺得自己失敗得很慘。我不能給你完整的代碼,但到目前為止是成功的。我試過使用和不使用 Repor() 行。我究竟做錯了什麼?
//Save Slot Width Production 3-D Surface Plots to picture
Report(TippedSP)[PictureBox(1)] << save picture((outputloc || char(dienum) || "_ProductionTippedSW.png"), png);
Report(TopViewSP)[PictureBox(1)] << save picture((outputloc || char(dienum) || "_ProductionTopSW.png"), png);
LeftSP = TippedSP << Get Picture;
RightSP = TopViewSP << Get Picture;
SlideSurfacePlot = new window(" Test ", h list box( LeftSP, RightSP ) ) << Get Picture;
Report(SlideSurfacePlot)[PictureBox(1)] << Save Picture((outputloc || char(dienum) || "_Production3DSurface.png"), png);
SlideSurfacePlot << Save Presentation(outputloc || "_" || char(dienum) || "_04-27-2017_" || DieType || "_" || CCondition ||"_Summary_Production.pptx", Insert(5), PNG); 回复:兩張圖到一張 PowerPoint 幻燈片如果將 2 個輸出放入 H 列錶框 (),則可以使用 << 獲取圖片將它們捕獲到另一個對像中。 然後可以將新對象保存到ppt
回复:兩張圖到一張 PowerPoint 幻燈片抱歉...忽略了細節...使用 jsl。我正在開發一種工具,可以為生產決策生成多個圖表,並且需要在同一張 .pptx 幻燈片上顯示同一個 3D 曲面圖的兩個視圖。
回复:兩張圖到一張 PowerPoint 幻燈片交互式或使用 JSL(腳本)回复:兩張圖表轉為一張 PowerPoint 幻燈片替代方法(如果您需要在 poerpoint 中重新排列繪圖)
使用圖形生成器工具欄上的快捷方式,您可以將圖形和報告“扔”到 Powerpoint
...並且 Powerpoint 會將圖表/報告插入到當前演示文稿的當前幻燈片中。
新版本應該會在接下來的幾天內發布:
圖形生成器工具欄
