問題タブ [page-setup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHPExcel が Excel 2007 で用紙サイズを正しく設定しない
解決済み
(解決策は質問の下で説明されています)
PHPExcel で XLSX ファイルのページ設定を変更しようとしています。
しかし、用紙サイズを変更すると、幅と高さが間違ったユーザー定義のサイズになります。
これが私がすることです:
XLS ファイルでは、正しく動作します。
しかし、XLSX ファイルではそうではありません。
私はすでにグーグルとフォーラムで検索しましたが、それについて何も見つかりませんでした.
私は何か間違ったことをしていますか?
Libre Officeでテストしています(Excelでもチェックしましたが、同じ問題があります)
XLSX ファイルの結果:
さらに情報が必要な場合はお知らせください。
前もって感謝します!
解決:
これは libreOffice のバグでした。libre office の問題は、プリンター設定の属性が必要なことです。定義されていない場合は、プリンターの設定が自動的に使用されます。
vb.net - PowerPoint 2007 用の VB.NET VSTO?
PowerPoint アドインを作成しています。クリックすると Windows フォームが開くリボン ボタンを作成しました。ただし、フォームからアクティブなプレゼンテーションにどのように通信できますか? たとえば、ボタン (フォーム内) がクリックされたときに、フォーム内の 2 つのテキスト ボックスにアクティブなプレゼンテーションの高さと幅を取得する方法は?
c# - 相互運用性 - Word で表が 2 ページにまたがるのを防ぐ
ヘッダー情報が最低 2 行あり、その後に 0 行または数行のデータが続く複数のテーブルを出力しています...
私の問題は、テーブルがページの最後に折り返されることがあることです。
これを防ぐにはどうすればよいですか - MS Word テーブルに doNotWrap のようなプロパティがありますか?
私が使用しているコードは次のとおりです。
ms-access - Access 2003 mde ファイルのページ設定と余白を記憶する方法
クライアントのコンピューターで実行することになっている小さな簿記アプリケーションがあり、細いロール紙に印刷するプリンターを使用しています。mdb を共有したくないので、mde ファイルを作成します。コンピューターの mdb ファイルを必要な設定にセットアップしましたが、問題なく記憶されています。mde ファイルを作成すると、余白が小さくなり、プリンター情報などの設定が残っています。ただし、ファイルをクライアントに送信すると、ページ設定が A4 形式に戻ります (クライアントのコンピューターではロール紙プリンターがデフォルトです)。 )およびマージンが変更されます(左、上、下は同じままですが、右マージンが変更されます)。そのため、プログラムは印刷プレビューでいくつかの空白の面を印刷し、実際に印刷するときに多くのロール紙を使用します。
クライアントはマージンとプリンターを手動で設定できますが、問題は、何かを印刷するたびにこれを行う必要があり、かなり面倒なことです。
彼女はランタイム アクセス 2013 でデータベースを実行しています。私は Access 2010 で自分の mde を作成しようとしました。また、彼女のコンピューターに Office 2003 をインストールして自分の mde を実行しようとしましたが、うまくいきません。
ただし、mdb を彼女のコンピューターにコピーするか、その場で mde ファイルを作成すると、問題なく動作します。私が必要としているのは、私のコンピューターで mde ファイルを作成できることです。
mde ファイルが各レポートのページ設定を記憶する可能性はありますか? そうでない場合、プログラムでレポートの余白とプリンターを特定の構成に変更するにはどうすればよいですか? また、プリンター名とマージンの値をテーブルに保存し、印刷時にそれらの値を使用する機会はありますか?これにより、mde では不可能なため、vba コードを変更する必要なくクライアントがプリンターを変更できるようになりますか?
printing - スクリプトまたは Automator を使用して、テキスト編集ファイルでページ設定、マージン、およびページ ラップを自動的に設定する
Processing を使用してインスタレーションを作成しています。ユーザーが入力すると、そのテキストがレシート プリンターに印刷されます。タイムスタンプ付きのテキストファイルをフォルダーに保存する処理と、そのフォルダーを監視して印刷するAutomatorのフォルダーアクションがあります。私の問題は、これらの .txt ファイルに介入が必要なことです...
- フォーマット > ページに折り返す
- 余白を変更する
- ページ設定で 80mm レシート ロールを選択します。
処理側のファイル ヘッダーにコードを追加することで、余白を把握できたと思います。残りで、私は完全な空白を描いています。システム環境設定の「印刷とスキャン」でレシート ロールをデフォルトのページ サイズとして設定しようとしましたが、システム環境設定のリストにレシートのページ サイズが表示されず、テキスト編集内のページ サイズ リストにのみ表示されます。応用。私が求めているのは、TextEdit の既定値をページ ラップ、特定のページ サイズ、特定のプリンターに設定する方法はありますか? その場合、フォルダー アクションは単に印刷できます (希望します)。アイデアは、これらのテキスト ファイルがレシート プリンターから介入なしで自動的に吐き出されるというものです。誰にもアイデアはありますか?前もって感謝します。
vb.net - Word VSTO - ドキュメント内の図形の場所を見つけていますか?
上、左、右、下から図形のポイントの正確な位置を見つける必要がある Word VSTO (VB.NET) プログラムを作成しています。次のコードを使用します。
これは正常に機能し、左と右から正しい位置の値が表示されます。ただし、上と下の場所には以下のコードを使用します。
これは、間違った位置の値を示しています。ここでの問題は何ですか?トップ値から、正しい値よりも約 12 ポイント少ないことを示しています
これはいくつかのドキュメントでのみ発生することがわかりました。ほとんどのドキュメントで正しい Top 値が表示されますが、一部のドキュメントでは間違った Top 値が表示されます。
internet-explorer-11 - IE11 での PageSetup のレジストリ キー
GPO 経由で Regkey エントリを使用して IE11 の Pagesetup を変更したいと考えています。
IE の以前のバージョンでは、GPO 経由でキーを次の場所に追加しました。
"HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup"
同じ Registryfolder に IE11 の Regkey を設定しても効果はありません。
IE11 はどの Reg フォルダーに PageSetup を保存しますか?
excel - Aspose Cells を使用して Excel プリントアウトのページのサイズを大きくするにはどうすればよいですか?
ユーザーは、スプレッドシートの印刷が貧弱すぎると不満を漏らしており、ページ上で拡大して (もっと) 読みやすくしたいと考えています。印刷領域のサイズを大きくするには、何を変更する必要がありますか?
印刷機能を設定するための次のコードがあります。
私は基本的に、このサイズの問題がなかったレガシー (EPPlus) コードからこれをコピーしました。
100% から増やす必要があるのはZoomプロパティですか?
それとも、レガシ コードでは 50 である (上記のように引き継がれている) FitToPagesTallプロパティである可能性がありますが、Aspose Cells コード例では 1 として示されていますか? 50 (またはその他) ではなく 1 にする必要がありますか?
アップデート
ズーム値を 100 から 200 に増やしてテストしましたが、違いはありませんでした。データはページの左半分に限定されているため、データが多いと非常にぎこちなくなります。
更新 2
手動で微調整した場合、FitToPagesWide の最適な値は 5 です (6 以上では改善されませんが、6 未満では悪化します)。ただし、私ができる最善の方法は、スケーリングを 54% に設定することです。
プログラムでこれを行うにはどうすればよいですか?