2018年9月19日水曜日

EPPLUSでEXCELをPDF出力

  1. Workbook workbook = new Workbook();  
  2. //Load excel file  
  3. workbook.LoadFromFile(info.Name);  
  4. //Save excel file to pdf file.  
  5. workbook.SaveToFile("result.pdf", Spire.Xls.FileFormat.PDF);

上記のコードで印刷出来るらしい
現在調査中

結果 epplusでは印刷出来なかった
【.NET】ラベルプリンター印刷をExcelファイルからPDF変換して行う
https://qiita.com/yaju/items/cd54a0bf46b1bfec4a8f

上記のURL参照でExcel Convert to PDF

2018年9月14日金曜日

OS:windows10 dlangideをdubでbuildする方法

1.sourceの修正
  dub\packages\dlangui-0.9.178\dlangui\3rdparty\dimageの226行目を
        import core.stdc.string;  に修正

2.dlangudeのdub.jsonに以下の項目を追加
,
    "buildRequirements": [
            "allowWarnings"
    ]

結果
    "homepage": "https://github.com/buggins/dlangide",
    "versions-windows": [
        "USE_FREETYPE"
    ],
    "targetType": "executable",
    "versions": [
        "EmbedStandardResources"
    ],
    "stringImportPaths": [
        "views"
    ],
    "buildRequirements": [
            "allowWarnings"
    ]






3.dubのbuildオプションは以下の通り

dub run dlangide --arch=x86 --build=release

これで dlangideをbuild出来ました。

2018年9月5日水曜日

OracleClientのDataReaderとDapperは共存出来なかった

OracleClientのDataReaderとDapperは共存出来なかった

OracleClientのDataReaderを使って read.ExecuteReader(); を実行しても
レコードを取得しなかった。

Dapperをusingから除外したら、動作しました。