日本語 英語 中国語 韓国語
製品一覧
bullet .NET コンポーネント
    Aspose.Words for .NET
    Aspose.Cells for .NET
    Aspose.Pdf for .NET
    Aspose.Slides for .NET
    Aspose.Pdf.Kit for .NET
    Aspose.BarCode for .NET
    Aspose.Tasks for .NET
    Aspose.Email for .NET
    Aspose.Diagram for .NET
    Aspose.OCR for .NET
    Aspose.Imaging for .NET
    Aspose.Total for .NET
 
bullet Java コンポーネント
    Aspose.Words for Java
    Aspose.Cells for Java
    Aspose.Pdf for Java
    Aspose.Slides for Java
    Aspose.Pdf.Kit for Java
    Aspose.BarCode for Java
    Aspose.Metafiles for Java
    Aspose.Email for Java
    Aspose.OCR for Java
    Aspose.Total for Java
 
bullet SSRS 帳票
    Aspose.Words for Reporting Services
    Aspose.Slides for Reporting Services
    Aspose.Cells for Reporting Services
    Aspose.Pdf for Reporting Services
    Aspose.Barcode for Reporting Services
 
bullet JasperReports エクスポート
    Aspose.Slides for JasperReports
 
bullet SharePoint コンポーネント
    Aspose.Cells for SharePoint
    Aspose.Words for SharePoint
    Aspose.Slides for SharePoint

 

よくある質問 (FAQ)

ここでは Aspose 製品のよくある質問と回答を紹介いたします。

PDF 変換時に書式やオートシェイプが削除される

以下の製品で、Office ファイルから PDF への変換にはいくつかの制限があります。一部の書式設定や、描画オブジェクトなどはサポートされていない場合があり、サポートされていない機能は PDF 上には描画されません。詳細は以下の各製品のリンク先 (英文) を参照してください。


Docx 形式で出力すると Word 2010 で開いた際互換モードで表示される (Aspose.Words for .NET / Java)

明示的に指定しない場合、Docx で出力すると Word 2007 に準拠した形式で出力されるため、Word 2010 でファイルを開くと互換モードで開かれます。 下記のようにオプションを指定することで Word 2010 に準拠させることができます。

	//.NET C#
	Document doc = new Document("input.docx");
	OoxmlSaveOptions options = new OoxmlSaveOptions(SaveFormat.Docx);
	options.Compliance = OoxmlCompliance.Iso29500_2008_Transitional;
	doc.Save("output.docx", opt);
	
	//Java
	Document doc = new Document("input.doc");
	OoxmlSaveOptions options = new OoxmlSaveOptions(SaveFormat.DOCX);
	options.setCompliance(OoxmlCompliance.ISO_29500_2008_TRANSITIONAL);
	doc.save("output.docx", options);

PowerPoint を PDF に変換すると日本語が文字化けする (Aspose.Slides for .NET)

一部のフォントでは日本語名を認識できないため、システムロケールを US にすることで MS ゴシック を MS Gothic として認識させる必要があります。以下はサンプル コードです。

	//.NET C#
	CultureInfo currentCulture = Thread.CurrentThread.CurrentCulture;
	CultureInfo currentUICulture = Thread.CurrentThread.CurrentUICulture;
	Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");
	Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
	
	LoadOptions options = new LoadOptions();
	options.DefaultAsianFont = "MS Gothic";
	options.DefaultRegularFont = "MS Gothic";
	Presentation pres = new Presentation("input.ppt", options);
	pres.Save("output.pdf", SaveFormat.Pdf);
	
	Thread.CurrentThread.CurrentCulture = currentCulture;
	Thread.CurrentThread.CurrentUICulture = currentUICulture;

 
その他、Aspose 製品に関して、ご不明な点がございましたら、お気軽にお問い合わせください!