Guida di MicroStation CONNECT Edition

Digitazioni per Organizer di stampa

È possibile utilizzare digitazioni per comporre, personalizzare e inviare file set di stampa a una stampante. È possibile effettuare una delle seguenti operazioni:

  • Utilizzare le digitazioni nelle applicazioni MDL.
  • Utilizzare le digitazioni nella finestra di digitazione.

Dalla finestra di digitazione, è possibile utilizzare una singola digitazione oppure combinazioni di digitazioni per comporre, personalizzare e inviare un file set di stampa a una stampante. Inoltre, è possibile memorizzare le digitazioni in un file di testo o in un file script ed eseguirli dalla finestra di digitazione. Nell'esempio 1, il file script consente di creare una nuova istanza di Organizer di stampa, di comporre un file set di stampa contenente tre file DGN, nonché di creare un singolo documento PDF dall'output stampato.

Esempio 1

mdl load bentley.microstation.printorganizer.dll
 PRINTORGANIZER DIALOG
 PRINTORGANIZER NEW
 PRINTORGANIZER PRINTERDRIVER pdf.pltcfg
 PRINTORGANIZER ADD FILE c:\cadfiles\model1.dgn
 PRINTORGANIZER ADD FILE c:\cadfiles\model2.dgn
 PRINTORGANIZER ADD FILE c:\cadfiles\model3.dgn
 PRINTORGANIZER SUBMITAS SINGLE
 PRINTORGANIZER PRINT ALL
 PRINTORGANIZER EXIT

Organizer di stampa può essere configurato per creare due tipi di definizioni di stampa: Definizioni di stampa fisse e definizioni di stampa variabili. Indipendentemente dalla configurazione di Organizer di stampa, è possibile ignorare il tipo di definizione di stampa in un file script. Il file script nell'esempio 2 configura Organizer di stampa per creare definizioni di stampa variabili. Organizer di stampa richiede l'utilizzo di uno stile di stampa durante la creazione di definizioni di stampa variabili, in modo che lo script nell’esempio 2 applichi uno stile di stampa denominato ""fogli"" al momento della creazione del set di stampa.

Nota: Questo script utilizza anche la digitazione ""expand set"" per definire una variabile di configurazione e impostarne il valore. Se MS_PLT_ENABLE_VARIABLE_DEFINITION_MODE è impostato su 1, Organizer di stampa crea delle definizioni di stampa variabili. Una variabile di configurazione definita mediante Expand Set rimane definita solo per la durata della sessione corrente.

Esempio 2

espandere set MS_PLT_ENABLE_VARIABLE_DEFINITION_MODE = 1
 mdl load bentley.microstation.printorganizer.dll
 PRINTORGANIZER DIALOG
 PRINTORGANIZER NEW
 PRINTORGANIZER ADD FILE c:\cadfiles\model1.dgn sheets
 PRINTORGANIZER ADD FILE c:\cadfiles\model2.dgn sheets
 PRINTORGANIZER ADD FILE c:\cadfiles\model3.dgn sheets
 PRINTORGANIZER SAVEAS c:\cadfiles\variableset.pset
 PRINTORGANIZER EXIT

Prima di poter utilizzare una digitazione di Organizer di stampa, è necessario aprire Organizer di stampa (File > Organizer di stampa), oppure digitare "mdl load bentley.printorganizer.dll" dalla finestra Digita per aprire un'istanza di Organizer di stampa.

Sono supportate le seguenti digitazioni di Organizer di stampa:

Digitazione: PRINTORGANIZER ACTIVEFOLDER < folder_name >
  • Rende attiva la cartella specificata.
Digitazione: PRINTORGANIZER APPEND ACTIVEFILE < printstyle_name >
  • Consente di creare una definizione di stampa dal file di disegno attivo e di aggiungerla alla cartella attiva. L’argomento <nome_stile_di_stampa> è obbligatorio quando si crea una definizione di stampa variabile.
Digitazione: PRINTORGANIZER APPEND FILE < filename > [ printstyle_name ]
  • Consente di creare una definizione di stampa dal nome del file specificato e di aggiungerla alla cartella attiva.
Digitazione: PRINTORGANIZER APPEND FOLDER < folder_name >
  • Consente di aggiungere una cartella alla cartella attiva.
Digitazione: PRINTORGANIZER APPEND MODEL < filename | model_name > [ printstyle_name ]
  • Consente di creare una definizione di stampa dal nome del file e del modello specificati, quindi di aggiungerla alla cartella attiva.
Digitazione: PRINTORGANIZER APPLYPRINTSTYLE [ ALL | LOCATE ] < printstyle_name >
  • Consente di applicare uno stile a tutte le definizioni di stampa o a quelle nell'insieme di selezione.
Digitazione: PRINTORGANIZER CLEARSELECTION
  • Consente di cancellare l'insieme di selezione.
Digitazione: PRINTORGANIZER DELETE [ ALL | LOCATE ]
  • Consente di eliminare tutti gli elementi dell'insieme di stampa o quelli dell'insieme di selezione.
Digitazione: PRINTORGANIZER DIALOG
  • Consente di visualizzare la finestra di dialogo principale di Organizer di stampa.
Digitazione: PRINTORGANIZER EXIT
  • Consente di uscire da Organizer di stampa.
Digitazione: PRINTORGANIZER EXPORTCSV < filename > [ PropertyList ]
  • Genera un file CSV delimitato da tabulazione specificato per <nome_file>. Il file CSV inizia con una riga di intestazione che descrive lo schema, seguita da una riga per ciascuna definizione di stampa. Ogni riga contiene valori per le proprietà specificate. Se [elencoproprietà] non è definito, le proprietà predefinite sono Nome, File di origine. Nomi di proprietà non riconosciuti portano a valori di stringa vuoti.
Digitazione: PRINTORGANIZER FINDREPLACE [ ALL | LOCATE ] < old_string | new_string >
  • Consente di trovare e sostituire i percorsi dei file in tutte le definizioni di stampa o nell'insieme di selezione.
Digitazione: PRINTORGANIZER NEW
  • Consente di creare un nuovo insieme di stampa. Se è visualizzata l'interfaccia utente, viene chiesto di salvare l'insieme di stampa corrente. Se l'interfaccia utente non è visualizzata, l'insieme di stampa corrente viene cancellato senza essere salvato.
Digitazione: PRINTORGANIZER OPEN
  • Consente di aprire l'insieme di stampa specificato. Se è visualizzata l'interfaccia utente, viene chiesto di salvare l'insieme di stampa corrente. Se l'interfaccia utente non è visualizzata, l'insieme di stampa corrente viene cancellato senza essere salvato.
Digitazione: PRINTORGANIZER OPENREADONLY
  • Consente di aprire l'insieme di stampa specificato in modalità di sola lettura. Se è visualizzata l'interfaccia utente, viene chiesto di salvare l'insieme di stampa corrente. Se l'interfaccia utente non è visualizzata, l'insieme di stampa corrente viene cancellato senza essere salvato.
Digitazione: PRINTORGANIZER OUTPUTFILENAME < expression_name >
  • Consente di impostare il nome del file di output per tutte le definizioni di stampa.
Digitazione: PRINTORGANIZER PREVIEW [ ALL | LOCATE ]
  • Consente di visualizzare un'anteprima di tutte le definizioni di stampa o di quelle nell'insieme di selezione.
Digitazione: PRINTORGANIZER PRINT [ ALL | LOCATE ]
  • Consente di stampare tutte le definizioni di stampa o quelle nell'insieme di selezione.
Digitazione: PRINTORGANIZER PRINTCOPIES < copies >
  • Consente di impostare il numero di copie.
Digitazione: PRINTORGANIZER PRINTDESTINATION < destination >
  • Consente di impostare la destinazione di stampa (nome del file, cartella, nome della condivisione UNC).
Digitazione: PRINTORGANIZER PRINTERDRIVER < printer driver configuration filename >
  • Consente di impostare il file di configurazione del driver stampante.
Digitazione: PRINTORGANIZER PRINTERNAME < name >
  • Consente di impostare il nome della stampante di Windows.
Digitazione: PRINTORGANIZER PRINTSTYLE DIALOG
  • Viene visualizzata la finestra di dialogo Stili di stampa.
Digitazione: PRINTORGANIZER PRINTSTYLE EXPORTXMLFILE < filename >
  • Esporta l'elenco degli stili di stampa in un file XML.
Digitazione: PRINTORGANIZER PRINTSTYLE IMPORTXMLFILE < filename >
  • Importa l'elenco degli stili di stampa che sono memorizzati in un file.
Digitazione: PRINTORGANIZER PRINTSTYLE PAPERSIZEPRINTER < *.pltcfg filename > [ windows_printer_name>] ]
  • Specifica la stampante che l’editor di stile di stampa userà per avere la sua lista di dimensioni foglio. Se l’argomento obbligatorio è printer.pltcfg o interplot.pltcfg, l’argomento opzionale è il nome della stampante Windows.
Digitazione: PRINTORGANIZER PRINTTO [ DEVICE | FILE | IPSERVER | METAFILE ]
  • Consente di impostare la destinazione di stampa.
Digitazione: PRINTORGANIZER RENAMEPRINTDEF [ ALL | LOCATE ] < expression_name >
  • Consente di rinominare tutte le definizioni di stampa o quelle nell'insieme di selezione.
Digitazione: PRINTORGANIZER PROPERTYFILTER
  • Mostra la Finestra di dialogo Filtro proprietà PDF.
Digitazione: PRINTORGANIZER ROOTFOLDER
  • Consente rendere attiva la cartella principale.
Digitazione: PRINTORGANIZER SAVEAS [ printset_filename ]
  • Consente di salvare l'insieme di stampa corrente nella cartella specificata.
Digitazione: PRINTORGANIZER SELECT EXACTNAME < name >
  • Selezione una definizione di stampa il cui nome corrisponde esattamente al nome specificato.
  • Esegue un String.Compare tra il nome della definizione di stampa e il nome specificato. Si differenzia dalla digitazione SELECT NAME che effettua un RegEx.IsMatch tra i nomi, portando a eventuali corrispondenze parziali, ad esempio i nomi delle definizioni di stampa: Foo e Foobar. SELECT NAME Foo seleziona Foo e Foo e Foobar. SELECT EXACTNAME Foo seleziona Foo.
Digitazione: PRINTORGANIZER SELECT INDEX < index >
  • Seleziona una definizione di stampa dall’indice specificato all’interno della cartella selezionata correntemente. Gli indici partono da 0.
Digitazione: PRINTORGANIZER SELECT NAME < name >
  • Consente di selezionare un elemento dal nome specificato all'interno della cartella attiva.
Digitazione: PRINTORGANIZER SETPRINTDEFNAME < string >
  • Consente di impostare il nome della definizione di stampa selezionata per la stringa specificata.
Digitazione: PRINTORGANIZER SUBMITAS [ SEPARATE | SINGLE ]
  • Consente di specificare la modalità di invio di file alla stampa.