導航:首頁 > 編程語言 > emfjava

emfjava

發布時間:2022-05-13 07:26:38

㈠ emf格式需要裝什麼軟體

EMF是設備獨立性的一種格式,也就是說EMF可以始終保持著圖形的精度,而無論用列印機列印出何種解析度(dot/inch)的硬拷貝。而在網路上,較小的EMF格式可以節省帶寬。

基於Eclipse的模型框架。它是Eclipse MDA(Model Driven Architecture)的一個重要組成部分,是Eclipse中許多項目的基礎( e.g, GEF)。

EMF可以將模型轉換成高效的,正確的,和易於定製的java代碼。EMF項目的最初目標是要實現OMG(Object Management Group)的MOF規范(Meta Object Facility)。

文件格式:

文件格式EMF (Enhanced MetaFile) ——是在印刷工業中應用與Windows操作系統的文件格式。實際上EMF是原始WMF(Windows metafile)格式的32位版本。EMF格式的產生是為了解決WMF在印刷行業中的不足。

EMF是設備獨立性的一種格式,也就是說EMF可以始終保持著圖形的精度,而無論用列印機列印出何種解析度(dot/inch)的硬拷貝。而在網路上,較小的EMF格式可以節省帶寬。

㈡ eclipse怎麼進行 可視化java界面設計

安裝windowbuilder插件即可
首先,需要知道自己的Eclipse是什麼版本的.可以到Eclipse的安裝目錄下用記事本打開.eclipseproct文件,version後面對應的就是版本號.
打開http://eclipse.org/windowbuilder/download.php,裡面有Update Sites,下面有Eclipse Version,Release Version,Integration Version欄目.選擇對應版本的link.復制URL地址.
打開Eclipse,選擇Help→Install New Software,在work with裡面把得到的URL復制進去.勾選所有,點擊Next安裝就好了.是已經安裝過的,所以按鈕是灰色的。
然後新建項目,New→Project→WindowBuilder→SWT Designer→SWT/JFace Java Project
然後建立一個包,在建類的時候選擇New→Other,選擇WindowBuilder→Swing Designer→Application Window.類建好之後點擊Design就可以進行可視化編輯了。

㈢ emf是什麼格式

EMF是Windows 32位擴展圖元文件格式,是基於Eclipse的模型框架。

它是Eclipse MDA(Model Driven Architecture)的一個重要組成部分,是Eclipse中許多項目的基礎( e.g,GEF), EMF可以將模型轉換成高效的,正確的,和易於定製的Java代碼。

(3)emfjava擴展閱讀

EMF格式的產生是為了解決WMF在印刷行業中的不足。EMF是設備獨立性的一種格式,也就是說EMF可以始終保持著圖形的精度,而無論用列印機列印出何種解析度(dot/inch)的硬拷貝。而在網路上,較小的EMF格式可以節省帶寬。

EMF雖然可以保持圖形的精度,但和BMP格式的圖片一樣不支持動畫效果。

EMF格式的創建目的是用來解決WMF格式從復雜的圖形程序中列印圖形時出現的不足的。EMF是設備無關的。被列印物品的圖形的維度維護的方式並不是列印機上每英寸的點數。在網路中,EMF格式的較小的文件尺寸減少了網路堵塞。EMF是Windows操作系統使用的緩存文件。

考資料來源:網路-EMF

㈣ EMF什麼意思

EMF
Eclipse Modelling Framework, 基於Eclipse的模型框架。它是Eclipse MDA(Model Driven Architecture)的一個重要組成部分,是Eclipse中許多項目的基礎( e.g, GEF), EMF可以將模型轉換成高效的,正確的,和易於定製的Java代碼。EMF項目的最初目標是要實現OMG(Object Management Group)的MOF規范(Meta Object Facility)。在項目的進行中EMF的開發人員根據大量的實踐經驗對MOF規范進行了再加工,提取出了一些核心的元素集(MOF 2.0 中稱為EMOF(Essential MOF))。可以說EMF 是MOF核心子集的java高效實現,在EMF 中MOF核心子集的實現稱為Ecore。

㈤ eclipse怎麼進行 可視化java界面設計

准備工作:

1、下載JDK;

2、下載Eclipse;

3、下載相應的EMF、GEF、VE;

開始安裝:

1、安裝JDK;

這個比較容易,標準的Windows安裝程序,下一步,再下一步即可,安裝完成後,也不需要重啟。

2、安裝Eclipse;

Eclipse是綠色軟體,不需要安裝,只需要解壓縮,然後即可運行。

為了說明方便,我把它解壓縮到C盤根目錄下,得到C:eclipse目錄,運行C:eclipseeclipse.exe即可。

注意:下面的安裝,需要先關閉eclipse程序。

3、安裝EMF、GEF、VE;

對於Eclipse來說,這些都是它的插件,所以,安裝方法都是一樣的。插件下載地址http://download.eclips.org/ve

A、在C:eclipse目錄下,建立四個子目錄:C:eclipseemf、C:eclipsegef、C:eclipseve、C:eclipselinks;

B、把下載的EMF、GEF、VE都解壓縮到相應的目錄中,即:把EMF壓縮包解壓縮到C:eclipseemf中,得到C:eclipseemfeclipse目錄,以此類推,完成GEF、VE的解壓縮;

C、在C:eclipselinks目錄下,新建一個文本文件,名字可隨便取,如:link.txt。

然後在link.txt文件中,加入以下三行文字:

path=emf

path=gef

path=VE

㈥ java怎麼emf轉png後把原文件刪除

使用EMFInputStream讀取EMF文件,然後使用EMFRenderer對象將EMF繪制到創建
好的空白的BufferedImage裡面。這樣就把EMF圖片轉化為Java中的BufferedImage對
象,然後可以重新保存為Java 2D支持圖像格式如PNG或者JPG等。
代碼如下:

import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

import javax.imageio.ImageIO;
import javax.swing.JFrame;
import javax.swing.JPanel;

import org.freehep.graphicsio.emf.EMFInputStream;
import org.freehep.graphicsio.emf.EMFRenderer;
/**
* download the third-party libraries here:
* http://java.freehep.org/vectorgraphics/index.html
*
* @author gloomyfish
*
*/

public class EMFReader {
public static void main(String[] args) {
try {
EMFInputStream inputStream = new EMFInputStream(new FileInputStream("D:\\export.emf"), EMFInputStream.DEFAULT_VERSION);
System.out.println("height = " + inputStream.readHeader().getBounds().getHeight());
System.out.println("widht = " + inputStream.readHeader().getBounds().getWidth());

㈦ java EMF轉為PNG或者pdf

用虛擬列印機,軟體有: 1.PDFFactory Pro虛擬列印機,安裝後,在任何文檔中,選擇列印時,選擇列印機為pdfFactoryPro,就能生成PDF文件,並可以進行安全設置。 2.SmartPrinter(Doc Pdf xls to pdf/tiff/bmp/jpg/png)一款大家非常熟悉的經典產品,專為轉換文件而研發的高品質列印驅動,以運行穩定、轉換速度快和圖像質量高而著稱,通過虛擬列印技術可以完美的將任意可列印文檔轉換成 PDF、TIFF、JPEG,BMP、PNG、EMF、GIF、TXT格式。 3.雪瑩DocConvert虛擬列印轉換。雪瑩DocConvert是一款文檔轉化工具,它通過虛擬列印的技術將任何文檔轉化為PDF,JPG,BMP,TIFF,PCX,PNG等等文檔格式。

㈧ 如何在Eclipse中進行Java的可視化界面設計

准備工作:
1、下載JDK;
2、下載Eclipse;
3、下載相應的EMF、GEF、VE;
注意:三個插件的版本要和Eclipse的版本配套才能正確使用,至於配套的說明請參考下載頁面的說明http://download.eclips.org/ve

開始安裝:
1、安裝JDK;
這個比較容易,標準的Windows安裝程序,下一步,再下一步即可,安裝完成後,也不需要重啟。

2、安裝Eclipse;
Eclipse是綠色軟體,不需要安裝,只需要解壓縮,然後即可運行。
為了說明方便,我把它解壓縮到C盤根目錄下,得到C:\eclipse目錄,運行C:\eclipse\eclipse.exe即可。
注意:下面的安裝,需要先關閉eclipse程序。

3、安裝EMF、GEF、VE;
對於Eclipse來說,這些都是它的插件,所以,安裝方法都是一樣的。插件下載地址http://download.eclips.org/ve
A、在C:\eclipse目錄下,建立四個子目錄:C:\eclipse\emf、C:\eclipse\gef、C:\eclipse\ve、C:\eclipse\links;
B、把下載的EMF、GEF、VE都解壓縮到相應的目錄中,即:把EMF壓縮包解壓縮到C:\eclipse\emf中,得到C:\eclipse\emf\eclipse目錄,以此類推,完成GEF、VE的解壓縮;
C、在C:\eclipse\links目錄下,新建一個文本文件,名字可隨便取,如:link.txt。
然後在link.txt文件中,加入以下三行文字:
path=emf
path=gef
path=VE
注意:這里用的是相對路徑,也可以把EMF、GEF、VE解壓縮到其它地方,再用絕對路徑即可。
再注意:絕對路徑是用 「/」 或者 「\\」 分隔,而不是「\」
補充知識:為什麼ve需要emf和gef:

Visual Editor 所利用的最為明顯的工具是 GEF,即圖形化編輯框架(Graphical Editing
Framework)。GEF 建立於本地 Eclipse 圖形化工具集 SWT
之上,以使得開發一個圖形化編輯器或者所見即所得文本編輯器更為容易。如果您熟悉 SWT (或者
AWT/Swing,在這方面它們是類似的)中的圖形原語,那麼您會知道繪制和處理任意的形狀(比如矩形、箭頭和橢圓)是比較困難的,更不用說管理它們之間的關系以及它們所代表的數據模型了。
GEF 被劃分為兩個部分:第一部分是 Draw2D 插件,這是一個輕量級的繪圖和呈現包,用於幫助您繪制圖形。第二部分是 GEF 插件,除了其他工具以外,這一部分中還增加了選擇和創建工具、工具選項板,以及用於在數據模型和視圖之間進行映射的控制器框架。
GEF
是一個模型無關的框架,但是作為 Visual Editor (以及其他生成代碼的圖形化工具)的一部分,它在後台使用 Eclipse
建模框架(Eclipse Modeling Framework, EMF),以在模型、Java 類和圖形化表示之間進行映射,其中模型是使用
XML 元數據交換(XML Metadata Interchange, XMI)在內部存儲的。EMF
的重要特性之一是它確保所有這些映射都是一對一的;所以盡管 XMI
可以被認為是模型的標准表示,但是在代碼和圖形之間來回切換並不會丟失任何信息。這就是為什麼 Visual Editor
只需要保存模型的一種表示(即 Java 源代碼),以及開發人員可以自由地在圖形化編輯器之外編輯該源代碼的原因。

4、安裝完畢,再次運行Eclipse,它啟動時會自動查找links目錄下所有的文本文件,並載入其中path指向的所有插件,這里當然包括VE。
A、如果不能確定是否已經載入,可選擇菜單Help->Software Updates->Manage Configuration,打開Proct Configuration窗體,在其左邊的樹形欄里,可以看到已載入的插件。
B、如果載入沒有成功,可以試試用Eclipse -clear來運行程序。
C、如果載入仍沒有成功,可以試試刪除C:\eclipse\configuration下的內容,僅保留config.ini文件。然後再用Eclipse來運行程序。
================================================================
啟動eclipse平台。剛開始,你可能覺得eclipse並沒有什麼變化。先別急,請新建一個項目,點擊"文件"菜單下的"新建"子菜單,選擇並建立一個新的"java項目"。然後在工具欄上的"新建Java類" 圖標上,點擊右邊的小箭頭,將展開如下圖的菜單:

在此菜單上,多了一個"Visual Calss"的子菜單,這就是進入Visual Editor的入口之一。點擊"Visual Class",就會彈出創建GUI程序的對話框,選擇完畢後,就會進入可視化編輯畫面:
用VE寫個Hello:
1、新建一個項目;
File->New->Project...,選擇「Java Project」,然後Next,輸入一個項目名字:Hello,其它全部默認,最後回車,或者點擊「Finish」完成。

2、設置SWT庫;
A、選擇項目Hello,右鍵菜單,打開Properties對話框。
B、選擇左邊樹形中的Java Build Path,在其設置頁中,選擇Libraries頁,點擊「Add Library...」;
C、在打開的Add Library對話框里,選擇Standard Widget Toolkit(SWT),Next;
D、在打開的SWT Library Options對話框中,勾選上「Include support for JFace library」,Finish即可。
E、回到Properties對話框,OK即可。

3、新建Hellworld.java文件;
A、選擇項目Hello,右鍵菜單,New->Other...(或者點擊工具欄里新建圖標),打開Select a wizard對話框,選擇Java/Visual Class,Next;
B、在打開的Java Visual Class對話框中,
在Package里,輸入:com.cnblogs.pan;
在Name里,輸入:Helloworld;
在Style里,選擇SWT/Shell;
勾選上public static void main(String[] args);
最後Finish。

4、到了這一步,應該就可以看到窗體了,那些控制項都在Palette里,點開就能看到了。
A、在窗體上右擊,選擇Set Layout,再選擇null;(此處為個人習慣)
B、從Palette里,選中一個Button,並在窗體任意位置畫一個Button,在下面的Properties窗口裡,設置其text為ClickMe;
C、選中該按鈕,右擊選擇Events->Add Event,在打開的對話框中,選擇左邊的widgetSelected,Finish。
D、這時,游標會自動定位到程序相應的位置,我們在程序里加入下面語句:
public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) {
System.out.println("widgetSelected()");

MessageDialog.openInformation(null, "Hello", "Hello World!");//加入這條語句
}
E、保存程序,點擊菜單Run->Run As->Java Application,呵呵,跟全世界打個招呼吧!

㈨ JAVA的emf-sdo-sdk最新版哪裡有下

貌似Eclipse官網只有2.4的 http://archive.eclipse.org/modeling/emf/emf/downloads/drops/2.4.0/R200806091234/

㈩ 如何將一份UML文件通過emf轉換成JAVA代碼

推薦下載trufun plato UML建模工具,支持將UML類圖生成10多種面向對象語言的代碼,你直接可以將該類圖通過工具生成代碼!trufun官網上免費下載工具,免費使用

閱讀全文

與emfjava相關的資料

熱點內容
手機號碼如何加密 瀏覽:424
沈陽程序員培訓學校 瀏覽:538
一般伺服器如何配置 瀏覽:895
圖片怎樣加密發郵件 瀏覽:619
萬虹電腦文件夾密碼忘記了怎麼辦 瀏覽:631
rc108單片機 瀏覽:867
戰雷如何改變伺服器 瀏覽:674
mactelnet命令 瀏覽:51
壓縮袋壓縮了拿出來 瀏覽:401
安卓手機相機怎麼設置許可權 瀏覽:121
美女程序員轉行做主播 瀏覽:671
辦理解壓房產 瀏覽:575
道路工程概論pdf 瀏覽:388
超棒數學速演算法大全 瀏覽:937
小米易語言登錄源碼 瀏覽:31
磚牆內加密鋼筋 瀏覽:992
鄉關何處pdf 瀏覽:84
小豬領贊小程序源碼 瀏覽:336
python曲線如何原路返回 瀏覽:431
pdf快速看圖破解版 瀏覽:294