Cube

CubeRSS Reader 0.3.0β

CubeRSS Reader 0.3.0β をリリースしました。修正点は下記の通りです。 RSS フィードに関する修正 CubeRSS Reader では、これまで一部の RSS フィードにおいて情報の取得に失敗する現象が確認されていました。0.3.0β では、この問題に対して改善を図っていま…

CubePDF 1.1.0

CubePDF 1.1.0 をリリースしました。修正点は下記の 2 点です。 CubePDF インストール時、仮想プリンター構築の際に必要なファイルのコピーに失敗するケースがいくつか報告されていましたが、1.1.0 では、この問題を修正しました。 CubePDF では、これまでロ…

CubeNote 0.3.0β

CubeNote 0.3.0β をリリースしました。修正点は、ログの出力方法に関するもののみです。CubeNote では、これまでログの出力用ライブラリとして Apache log4net を使用していましたが、log4net の開発休止宣言および脆弱性の報告に伴い、NLog を使用するよう…

CubeICE 0.10.0β ~ 0.10.1β

0.10.1β CubeICE 0.10.1β をリリースしました。CubeICE では、端末の .NET Framework のバージョンに応じてインストールする実行ファイルを自動的に切り替えていますが、.NET Framework 4.5 以降の環境でも .NET Framework 3.5 用の実行ファイルがインストー…

CubePDF Utility 0.6.0β ~ 0.6.2β

CubePDF Utility 0.6.0β 以降のライブラリ更新 CubePDF Utility 0.6.0β のリリース以降、ライブラリ更新のみでリリースされたバージョンの一覧は下記の通りです。 0.6.2β (2020/09/08) PDFium を Google Chrome 85 相当に更新しました。 0.6.1β (2020/07/28)…

log4net の開発休止宣言に伴い NLog に移行

Cube シリーズではログ出力のために log4net と言うライブラリを利用していますが、この log4net が 2020 年 4 月 1 日に Web サイト上で開発休止宣言を行いました。 As of April 1, 2020 Log4Net is a dormant project of Apache Logging Services. The dor…

CubePDF は Office 等からの変換時にメタ情報を消去します

ワード (Word) やエクセル (Excel) 等 Microsoft Office 製品で文書を作成して PDF 形式に変換したものを公開する際、変換後の PDF ファイルに作成者等のメタ情報(「文書プロパティ」や「属性」と表現される事もある)が残っており、このメタ情報によって何…

CubeNote 0.2.0β

CubeNote 0.2.0β をリリースしました。修正・変更点は下記の通りです。 設定ファイルに関する不都合を修正 これまで CubeNote の起動に失敗すると言う不都合報告をいくつか頂いていましたが、開発環境における検証の結果、設定ファイルの読み込み時または保…

CubeICE 0.9.2β

CubeICE 0.9.2β をリリースしました。修正・変更点は下記の 3 点です。 高 DPI 設定時の表示方法を修正 これまで 4K ディスプレイ等で「テキスト、アプリ、その他の項目のサイズ」を大きな値に設定した場合、CubeICE および CubeICE 設定の表示が小さすぎる…

CubePDF 1.0.3

CubePDF 1.0.3 をリリースしました。修正点は下記の 2 点です。 環境変数 TMP/TEMP の設定方法を変更 CubePDF を利用する際、場合によって「Ghostscript API による変換中にエラーが発生しました。(-100)」と言うエラーが発生する事があります。該当のエラー…

CubeWidget 2.6.0

CubeWidget 2.6.0 をリリースしました。先日、Cube の一部サービスで発生している障害について と言う記事を公開しましたが、残念ながら、現時点においても提携する Web サービスの復旧目途が立っていない状況のようです。そのため、今回のリリースでは、「…

CubePDF シリーズのライブラリ更新について

CubePDF 1.0.2 および CubePDF Utility 0.5.6β をリリースしました。今回の更新は、それぞれ Ghostscript 9.52、Google Chrome 80 相当の PDFium への追随のみとなっています。 CubePDF CubePDF Utility 尚、CubePDF Utility に関しては今後、原則として Goo…

Google Chrome から CubePDF 使用時に発生する不都合について

該当の不都合については、Google Chrome 80.0.3987.100 で解消されました。詳細については、更新情報 (2020/02/12) を参照下さい。 不都合の概要 更新情報 (2020/02/12) 不都合の概要 現在、Google Chrome の最新版 (80.0.3987.87) から CubePDF を利用する…

Cube の一部サービスで発生している障害について

現在、提携する Web サービスで発生している障害に関連して、キューブ・ソフトから提供しているソフトウェアおよび Web サービスでも一部で不都合(障害)が発生しています。キューブ・ソフトにて確認されているものは下記となります。 CubeWidget の天気予…

Cube シリーズのバンドルについて

はじめに Cube シリーズのバンドル方針 バンドルに関する注意 Cube シリーズのショートカット方針 バンドルされたソフトウェアの削除(アンインストール)方法 はじめに 私は、これまで主に Windows ソフトウェア(デスクトップ・アプリケーション)の開発者…

CubePDF の基本的な使用方法について

はじめに CubePDF の使い方が分かりません デスクトップに CubePDF のアイコンがありません PDF ファイルが開けません PDF ファイルのファイルサイズが突然大きくなりました PDF ファイルの結合に失敗しました PDF ファイルを編集できますか? 実行時にネッ…

CubePDF シリーズのライセンスや利用条件等について

はじめに 会社内または商用で利用可能ですか? 利用方法に関して制限事項はありますか? 社内サーバから配布できますか? 日本語のライセンス条文はありますか? ソースコードは公開されていますか? はじめに CubePDF シリーズは全て GNU Affero General Pu…

CubePDF 1.0.1

CubePDF 1.0.1 をリリースしました。修正・変更点は下記の通りです。尚、CubePDF 1.0.1 で コードサイニング証明書 (Microsoft Authenticode) の期限切れによる定期更新を行いました。この都合上、インストール時に「Windows によって PC が保護されました」…

CubePDF Utility 0.5.5β ~ 0.5.7β

CubePDF Utility 0.5.5β 以降のライブラリ更新 CubePDF Utility 0.5.5β のリリース以降、ライブラリ更新のみでリリースされたバージョンの一覧は下記の通りです。 0.5.7β (2020/04/21) PDFium を Google Chrome 81 相当に更新しました。 0.5.6β (2020/04/08)…

CubePDF シリーズと PDF のパスワード保護について

先日、CubePDF Utility 0.5.4β のリリースが完了しました(リリースノート)。0.5.0β で大幅な改修 を行った都合で一部の機能が移行しきれておらず、0.5.1β 以降は主にそれらの移行期間と位置付けていました。0.5.4β で後述する閲覧機能以外は一通り移行が完…

CubePDF Utility 0.5.4β

CubePDF Utility 0.5.4β をリリースしました。修正点は以下の通りです。 詳細を設定して抽出機能を追加 0.5.0β 以降、抽出機能に関しては「選択ページを抽出」のみに制限されていました。0.5.4β では、設定用画面を新たに設ける事により、抽出条件を柔軟に変…

変換された PDF の色がおかしくなる現象について

現在、主に PDF ファイルを CubePDF 経由で再度 PDF に変換した場合、下図のように変換された PDF のテキストの色が赤くなる等の現象が確認されています。 この現象は CubePDF 1.0.0 において発生し、1.0.1 でいくつかの改善を行いました。そのため、まずは …

CubePDF 正式版とカスタム仮想プリンタの公開

本日、CubePDF 1.0.0 を 最初の正式版 としてリリースしました。この記事では、1.0.0 までの道のりの回顧と、同時リリースした有償によるカスタム仮想プリンタ CubePDF Customize の宣伝、もとい、狙いについて記載します。 CubePDF 1.0.0 のリリースまでの…

CubePDF Utility 0.5.3β

CubePDF Utility 0.5.3β をリリースしました。修正点は以下の 2 点です。 一部の環境で、関連付けられたアイコンの表示処理が原因でエラーとなる不都合を修正しました。 Ctrl クリックで複数の項目を選択できない不都合を修正しました。

CubeICE 0.9.1β

CubeICE 0.9.1β をリリースしました。0.9.1βでの修正点は下記の通りです。 未対応形式のファイルが指定された時のエラーメッセージを修正 CubeICE で未対応形式、または圧縮形式ではないファイルを指定した際のエラーメッセージを分かりやすい文言に修正しま…

Azure Pipelines で OpenCover/NUnit を実行し Codecov に送信

CubeSoft の各種プロジェクトでは、継続的インテグレーション (CI: Continuous Integration) 用サービスとして AppVeyor を利用していますが、諸々の事情を考慮して Azure Pipelines でも同等の CI を実行できるように環境の整備を進めています。この記事で…

CubePDF 1.0.0RC19

CubePDF 1.0.0RC19 をリリースしました。1.0.0RC19 では、CubePDF プリンタ(仮想プリンタ)のインストール処理に関する改善が行われました。CubePDF では 1.0.0RC16 以降、CubePDF プリンタのインストール処理のさらなる安定化を目標の一つとして更新を続け…

Cube のプロジェクト構成およびビルド&テスト方法

現在、cube-soft@GitHub には CubePDF や CubeICE 等の実装コードを始めとして様々なリポジトリが存在します。この記事では、これらのリポジトリを修正する際の基本的な情報について記載します。 ディレクトリ構成 Git ブランチ構成 ビルド&テスト方法 ディ…

CubePDF 1.0.0RC18

CubePDF 1.0.0RC18 をリリースしました。修正点は下記の通りです。 文書プロパティを「設定を保存」機能の対象となるように拡張 CubePDF には「設定の保存」機能が存在しますが、この機能の対象はこれまで「一般」および「その他」タブに存在する項目に限ら…

CubePDF Utility 0.5.2β

CubePDF Utility 0.5.2β をリリースしました。修正点は以下の通りです。 32bit 版の CubePDF Utility で、パスワードで保護された PDF ファイルが開けない不都合を修正しました。 プレビュー画面の表示処理を改善しました。 高 DPI 設定時にサムネイルの表示…