2017-07-21 6 views
1

Ich habe festgestellt, dass der Befehl SaveImage() den letzten Typ von Format verwendet, der während des normalen DM-Vorgangs ausgewählt wurde. Ich nehme an, dass diese Option irgendwo in den GobalInfo-Tags ausgewählt ist. Könnte mir jemand sagen, welches Tag ich ändern muss, um das dm4-Format zu wählen, wenn ich SaveImage() verwende?So wählen Sie den Dateityp bei der Verwendung von SaveImage()

Antwort

1

'SaveImage()' ist nur ein Convenience Wrapper. Es ist in der Regel nicht die Image, die in der Datei gespeichert wird, sondern eine ImageDocument, die ein oder mehrere Bilder enthalten kann. Die neueste DigitalMicograph Hilfe Dokumentation ist detaillierter über das Laden/Speichern als frühere diejenigen, so dass ich nur kopier Einfügen der nach Passagen unter:

Saving Info

Saving Images

ImageDocument Saving

Um beispielsweise das vorderste angezeigte Bild (Dokument) als DM-Bilder zu speichern, können Sie Folgendes verwenden:

string name = "C:\\TempImg" 
string handler = "Gatan 3 Format" 
ImageDocument doc = GetFrontImageDocument() 
doc.ImageDocumentSaveToFile(handler, name) 

Und Sie können immer die ImageDocument von jedem Bild erhalten, mit:

string handler = "Gatan 3 Format" 
image img := RealImage("Test - not yet shown", 4, 100, 100) 
string name = "C:\\" + img.GetName() 
ImageDocument doc = img.ImageGetOrCreateImageDocument() 
doc.ImageDocumentSaveToFile(handler, name) 
Verwandte Themen