Betreff: Seite einrichten für PDF funktioniert nicht wie erwartetFür mich scheint es gut zu funktionieren, wenn ich JMP17.0 verwende. Welche Version von JMP verwendest du? Auch der Pfad zum Desktop könnte falsch sein (versuchen Sie, $ hinzuzufügen)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("Charts",
obj = dt << Control Chart Builder(
Variables(Y(:height, :weight)),
Show Control Panel(0),
);
);
nw << Set page setup(margins(0.75, 0.75, 0.75, 0.75), scale(0.2), portrait(1), paper size("Tabloid"));
nw << Save PDF("$Desktop\EXAMPLE.pdf");
Open("$Desktop\EXAMPLE.pdf");
zumindest Skalierung funktioniert

Betreff: Seite einrichten für PDF funktioniert nicht wie erwartetIch verwende JMP 17.0. Die PDF-Datei hatte keine Probleme beim Exportieren auf meinen Desktop. Mit diesem Code
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("Charts",
obj = dt << Control Chart Builder(
Variables(Y(:height, :weight)),
Show Control Panel(0),
);
);
nw << Set page setup(margins(0.75, 0.75, 0.75, 0.75), scale(0.2), portrait(1), paper size("Tabloid"));
nw << Save PDF("$Desktop\EXAMPLE.pdf");
Open("$Desktop\EXAMPLE.pdf");
nw << Set page setup(margins(0.5, 0.5, 0.5, 0.5), scale(0.8), portrait(0), paper size("Letter"));
nw << Save PDF("$Desktop\EXAMPLE 2.pdf");
Open("$Desktop\EXAMPLE 2.pdf");Ich richte den Seiteneinrichtungsteil auf zwei verschiedene Arten ein und die beiden PDFs, die exportiert werden, sehen genau gleich aus (BEISPIEL und BEISPIEL 2). Dies ist der Grund, warum ich glaube, dass der Abschnitt "Seiteneinrichtung" nicht berücksichtigt wird. Sagen Sie, Sie haben dieses Problem nicht?
Bearbeiten: Ich kann das Obige jetzt zum Exportieren von zwei verschiedenen PDFs bringen. Mein Problem war, dass das von mir verwendete JMP-Skript in einem Projekt untergebracht war. Soweit ich das beurteilen kann, funktionieren die Anweisungen zum Einrichten der Seite nicht, wenn sie sich in einem Skript oder in einem Projekt befinden. Gibt es dafür aktuell einen Workaround?
Betreff: Seite einrichten für PDF funktioniert nicht wie erwartetVielleicht würde das Erstellen eines Journals des neuen Fensters bei dem Projektproblem helfen?
Betreff: Seiteneinrichtung für PDF festlegen funktioniert nicht wie erwartetSchätzen Sie den Vorschlag! Ich habe versucht, die Diagramme in ein Journal zu verschieben und dann von dort aus „Seiteneinrichtung festlegen“ auszuführen, aber das schien keine Auswirkungen auf die exportierte PDF-Datei zu haben. Wenn Sie Folgendes ausführen, haben Änderungen an der Funktion „Seiteneinrichtung festlegen“ immer noch keine Auswirkungen auf die PDF-Datei.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("Charts",
obj = dt << Control Chart Builder(
Variables(Y(:height, :weight)),
Show Control Panel(0),
);
);
nw << Set page setup(margins(0.75, 0.75, 0.75, 0.75), scale(0.8), portrait(1), paper size("Tabloid"));
nw << Journal();
nw_journal = Current Journal();
nw_journal << Save PDF("$Desktop\EXAMPLE.pdf");
Open("$Desktop\EXAMPLE.pdf");Bitte lassen Sie mich wissen, wenn dies nicht die richtige Vorgehensweise beim Hinzufügen des Fensters „Diagramme“ zu einem Journal ist. Danke!
Die Seiteneinrichtung für PDF funktioniert nicht wie erwartetHallo alle,
Ich führe den folgenden Code aus, um zu versuchen, die Seiteneinrichtungseinstellungen für dieses PDF anzupassen, bevor ich es auf meinen Desktop exportiere. Ein Beispiel meines Codes sieht so aus:
Names Default to Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
nw = New Window ("Charts",
obj = dt << Control Chart Builder( Variables( Y( :height, :weight ) ), Show Control Panel( 0 ), SendToReport(
) );
);
nw << Set page setup(
margins( 0.75, 0.75, 0.75, 0.75 ),
scale( 0.8 ),
portrait( 1 ),
paper size( "Tabloid" )
);
nw << Save PDF ("Desktop\EXAMPLE.pdf");Wenn ich dies verwende, gelangt das PDF-Dokument „EXAMPLE“ auf meinen Desktop, scheint aber den Abschnitt „Seiteneinrichtung festlegen“ meines Codes nicht zu berücksichtigen. Es wird auch kein Fehler ausgegeben, wenn man zur Zeile „Seiteneinrichtung festlegen“ gelangt, es scheint also zu funktionieren, funktioniert aber nicht wirklich.
Es scheint mir auch nicht möglich zu sein, den Booleschen Wert 1 in die Funktion „PDF speichern“ einzufügen, um das Popup-Fenster „Seite einrichten“ zu aktivieren.
Weiß jemand, was ich möglicherweise falsch gemacht habe, um dies zu verursachen?
Danke
MassenanpassungBetreff: Seiteneinrichtung für PDF funktioniert nicht wie erwartetHallo, konnten Sie das Problem lösen? Ich habe ein ähnliches Problem.
Wenn ich den Beispielcode aus dem Skriptindex verwende, scheint er bei mir ebenfalls nicht zu funktionieren. Hier ist der Beispielcode:
Names Default To Here( 1 );
//This message applies to all display box objects
w = New Window( "Window", Text Box( "Page Setup Test" ) );
w << Set page setup( margins( 1, 1, 1, 1 ), scale( 1 ), portrait( 1 ), paper size( "Letter" ) );
w << save pdf( "$DOCUMENTS\test.pdf" );
Unabhängig von den Werten, die ich in den Argumenten festlege, erhalte ich genau dasselbe PDF.
Ich verwende JMP 17.2
Betreff: Seiteneinrichtung für PDF funktioniert nicht wie erwartetIch erhalte eine ganz andere PDF-Datei, wenn ich die Einstellungen ändere (aber ich verwende JMP18).
Names Default To Here(1);
w = New Window("Window", Text Box("Page Setup Test"));
w << Set page setup(margins(1, 1, 1, 1), scale(1), portrait(1), paper size("Letter"));
w << save pdf("$DOCUMENTS\test.pdf");
w << Set page setup(margins(0.5, 0.5, 0.5, 0.5), scale(0.5), portrait(0), paper size("Letter"));
w << save pdf("$DOCUMENTS\test2.pdf");
Web("$DOCUMENTS\test.pdf");
Web("$DOCUMENTS\test2.pdf");