2017-05-21 14 views
0

私は、XSL-FOは、私はCSS3にこのコードを変換するか、または再作成することができますどのようにXSL-FOをCSS3に変換するにはどうすればよいですか?

<fo:layout-master-set> 
<fo:simple-page-master master-name="cover" 
page-height="11in" 
page-width="8.5in" 
margin-top="1in" 
margin-bottom="1in" 
margin-left="1in" 
margin-right="1in" 
font="12pt Times"> 

</fo:simple-page-master> 

<fo:simple-page-master master-name="leftPage" 
page-height="11in" 
page-width="8.5in" 
margin-left="1.5in" 
margin-right="1.5in" 
margin-top="1in" 
margin-bottom="1in" 
font="10pt Verdana"> 
</fo:simple-page-master> 

<fo:simple-page-master master-name="rightPage" 
page-height="11in" 
page-width="8.5in" 
margin-left=".75in" 
margin-right=".75in" 
margin-top="1in" 
margin-bottom="1in" 
font="10pt Courier"> 
</fo:simple-page-master> 

</fo:layout-master-set> 

ファイルがありますか?

この情報はウェブ上のどこにも見つかりませんでした。私は少し仕事で手動で行うことができると思うが、私はまだCSSとXML/etcを理解することを学んでいる。簡単な変換プログラムが見つからないことに少し驚いています。ありがとう。

UPDATE:私の代わりに代わりに変換をやろうとしているのと同等CSS3コードの研究を行なったし、これは私がなってしまったものです考慮に最初の答えを取った後:

@page{ 
    size: 11in 8.5in; 
} 

@page:cover{ 
    margin: 1in; 
    font: 12pt Times; 
} 

@page:right{ 
    margin-left: 1.5in; 
    margin-right: 1.5in; 
    margin-top: 1in; 
    margin-bottom: 1in; 
    font: 12pt Verdana; 
} 

@page:left{ 
    margin-left: .75in; 
    margin-right: .75in; 
    margin-top: 1in; 
    margin-bottom: 1in; 
    font: 12pt Courier; 
} 

この程度の任意のさらなる入力感謝されます。このCSS3は私が投稿したXSL-FOと同等と見なされますか?

答えて

2

ファイルは実行可能ではありますが、通常はファイルはXSL-FOからCSSに変換されません。 XSL-FOファイルには、コンテンツと書式の両方が含まれています。 CSSは、コンテンツを含むHTMLファイルと書式設定を含むCSSファイルの2つのファイルに分割します。

一般に、XSL-FOの作成に使用されたソースファイルを使用する方が簡単です。そのソースファイルをHTMLに変換してから、CSSを適用する必要があります。

関連する問題