タグ

javascriptに関するsalon_hiyakeのブックマーク (66)

  • TypeScriptでpdfからテキストを抽出する(PDF.js)

    はじめに 記事ではNode.js環境でTypeScriptを用いてPDFテキストを抽出する手順について、プロジェクトのセットアップから扱います。また、型定義を参照しつつサンプルコードに解説を加え、筆者の環境で遭遇したエラーも簡単に取り上げています。 想定読者 PDFTypeScriptで扱いたい人。 使うもの/環境 2023年3月上旬、下記の環境化での実装です。 OS: Windows 11 VSCode コードの実行はCode Runnerを使用。 Node.js v16.13.2 16系だとエラーが生じます。文ではそのエラーも扱います。 TypeScript v4.5.5 インストール済であること、文法の知識は前提としています。 pdfjs-dist PDF.jsのnpmライブラリ PDFの操作に使用 サンプルPDF語、テキストのみ。 Marked Contentは対象外。

    TypeScriptでpdfからテキストを抽出する(PDF.js)
  • スクリプト - 中綴製作所

    Extend Script InDesign ドキュメント関連ページ・スプレッド関連レイヤー関連PageItem関連画像関連テキスト関連フォント関連カラー関連効果関連その他応用サンプル主な定数Photoshop ドキュメント関連レイヤー関連選択範囲操作画像操作カラー関連色調補正フィルター関連その他主な定数ドキュメント関連主な定数File Access 一覧表示Bridge Talk 一覧表示Script UI 一覧表示JavaScript 全般 一覧表示ESTK 全般 一覧表示CEP関連 一覧表示Nakatoji UI ライブラリ実践・プラグイン制作Reference & Library 演算子標準演算関数演算ライブラリ文字列操作配列操作日付操作ループ系ASCIIコード表メタ文字Adobe 国・言語コード これまでに業務で必要になったスクリプトや、公開ツールを製作する際に調べたり実験した記

  • イマドキのJavaScriptの書き方2018

    PySpa統合思念体です。これからJavaScriptを覚えるなら、「この書き方はもう覚えなくていい」(よりよい代替がある)というものを集めてみました。 ES6以降の難しさは、旧来の書き方にプラスが増えただけではなく、大量の「旧来の書き方は間違いを誘発しやすいから非推奨」というものを作り出した点にあります。5年前、10年前のやウェブがあまり役に立たちません。なお、書き方が複数あるものは、好き嫌いは当然あると思いますが、あえて過激に1つに絞っているところもあります。なお、これはこれから新規に学ぶ人が、過去のドキュメントやコードを見た時に古い情報を選別するためのまとめです。残念ながら、今時の書き方のみで構成された書籍などが存在しないからです。 たぶん明示的に書いていても読み飛ばす人はいると思いますが、すでに書いている人向けではありません。これから書くコードをこのスタイルにしていくのは別にいい

    イマドキのJavaScriptの書き方2018
  • 法規書籍印刷株式会社/情報デザイン部/情報システム課

    このページでは弊社がこれまでに実際に利用してきましたInDesign用スクリプトを無償で配布しております。 スクリプトのダウンロードおよびスクリプトのご利用につきましては、以下のリンク先にあります免責事項を必ずお読み頂きまして、記載されている内容にご同意していただきました場合に限り、ダウンロードしてご利用ください。 以下のリンク先にあります免責事項にご同意頂けない場合には絶対にダウンロードしないようにお願い致します。 動作確認を実施した詳細バージョンにつきましてはダウンロードデータ内の「README.txt」をご確認ください。 最新バージョンのリリース時に動作状況の確認を実施しておりますが、お使いのOS・CCアプリのバージョンの組み合わせ等により動作不良が生じる可能性があることを予めご了承ください。 InDesign用のスクリプト以外にも、組版ソフトのEdianWingにおいて使用できる「

  • GitHub - jtnimoy/scripting-for-illustrator-tutorial: Scripting for Illustrator, a tutorial for Processing coders.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - jtnimoy/scripting-for-illustrator-tutorial: Scripting for Illustrator, a tutorial for Processing coders.
  • 来栖川電算

    ビジネスに役立つ AI をお届けします 来栖川電算は AI 技術の研究開発から応用まで幅広いサービスを提供する名古屋工業大学発ベンチャー(2003 年設立)です。未踏ソフトウェア創造事業の採択者やソフトウェア分野の様々なコンテストの入賞者が在籍しています。最先端の AI 技術だけでなく、膨大な高品質データを生み出す技術、ハードウェアの限界性能を引き出す実装技術、高品質なソフトウェアを実現する設計技術にも定評があります。 手軽に使える様々な認識エンジン 来栖川電算の認識エンジンを活用すれば、センサーデータに埋め込まれた意味を手軽に抽出できます。種類ごとに用意された認識エンジンは教師データや設定を変えるだけで様々なタスクへ応用できます。LinuxAndroid・iOS 用のライブラリ、WebAPI、コマンドラインツールなどプログラマフレンドリーな SDK を提供しています。トレーニングやコン

    来栖川電算
  • illustratorでUIデザイン:スクリプトことはじめ - Two hats

    Adobeの製品は自分で書いたプログラムを動かすことができ、バッチのように自動で大量のタスクをこなしたりすることができます。このような機能は「スクリプト」と「プラグイン」と呼ばれ、それぞれの役割は似ていても作り方や使い方が違ってきます。 今回は「スクリプト」について書いていこうと思います。 私も幾つかスクリプトを作ってみました。 llustratorでUIデザイン:相対座標書出しスクリプト - Two hats llustratorでUIデザイン:縦横サイズ書出しスクリプト - Two hats illustratorでUIデザイン:ボタン量産スクリプト - Two hats 作ってみて分かったことですが、想像していたよりも敷居が低いなぁと思いました。 もちろんJavascriptなど言語をある程度知っているという条件がありますが。 やってみると意外と簡単ですよということを知ってもらうため

    illustratorでUIデザイン:スクリプトことはじめ - Two hats
  • 長文日記

    長文日記
  • s.h's page - [Illustrator] JavaScript scripts

    MITライセンス(※)のフリーウェアです。 ※ 要約すると、改変再配布ほぼ自由、保証なし、ということです。 その他の雑多なスクリプト、スクリプトの更新情報、プラグイン版、エクステンション版については、はてな とか 英語版ブログ を見てください。Github にもあります。 2018.07.20 選択オブジェクトを処理するスクリプトで、選択したグループ内のロック/不可視オブジェクトを処理から除外するようにしました。 2017.05.13 「円弧にする」通常のパスと同様にテキストパスを補正する機能を追加しました。 2017.03.12 「適当に連結」設定した距離以上に離れたアンカーポイントは連結しないようにできるオプションを追加しました。 2016.11.26 「メタボール」「メタボール(円弧)」「角を丸くするplus」で win.enabled を変更する箇所に try ... finall

  • VoostOn | DTP Tips

    免責事項 動作確認は制作環境で行っておりますが、不具合等あるかもしれません。当サイトに掲載されているアクションやスクリプトなどを使って生じたいかなる損害も、当サイトおよび管理人は保証いたしません。ご使用は自己責任でお願いします。 改造・再配布について ご使用状況に合わせて、ご自由に書き換えていただいて結構です。また、改良したものをフィードバックしていただけると、とても嬉しいです。スクリプトの再配布は、バグがあった場合に対応できませんので、ご遠慮ください。 ご意見・ご要望 当サイトにスクリプトやバッチファイルを使用して、お気づきの点などございましたら、メール、BBSにてご連絡ください。今後の参考にいたします。また、不具合を発見した場合、ご一報いただけると大変助かります。 Special Thanks 公開しているJavaScriptの一部は、会社の後輩K君の協力の元に作成しております。この場

  • お仕事メモ帳 [Illustrator][AppleScript]選択したpathitemと同じ高さなら線幅を5ptにする

  • [InDesign]テキストを括弧でくくるScriptUIパレット | diary NET. 1.2mg

    TextMate を使っていると、テキスト「hoge」を選択した状態で「 ( 」を入力すると「 ( hoge ) 」とくくってくれるのが便利で、InDesignでそれ風のことを出来るようなパレットを作ってみました。 パレットなので、InDesignアプリのスクリプトパネルから実行してください。 挿入点以外のテキストが対象です。それ以外のオブジェクトにボタンが反応しません。 実行後の選択状態は2パターン、変数 after_touch で指定できます。 括弧でくくって、括弧含んだ選択にするか? (after_touch = 0) 括弧でくくって、終り括弧の後に挿入点をいれるか?(after_touch = 1) 括弧の種類は配列で増やしたりできます。それに対応するボタンの配置やコールバックも基コピペ複製で容易にできるようになってます。 あと仕様として、選択したテキストの最後の文字の

  • Blogger

    Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。

    Blogger
  • jQueryコーディングの基本的なことからプラグイン化までの注意書き(Webデザイン)

    jQuery でのプログラミングの、基的なことからプラグインを作るところまで、初心者の頃につまずいた部分を中心にまとめてみました。公式ドキュメントなどで使われている、少し難しい印象の専門用語も織り交ぜながら書きました。jQuery で Webデザインのパーツを作るときの注意書きという感じです。 Webサイトを作るとき、私的にはとってもよく使っている jQuery。jQuery を勉強しだしたころは、自分の書いたコードが動いたりするのが、とっても楽しくて嬉しかった覚えがあります。私はあまり JavaScript でのコーディングが得意ではないので、今でもよく jQuery を使ってコーディングしてます …。 以前:CSSは分かるけど jQuery は苦手 … という人が jQuery に親しんでくれるといいなーと思って書きました という記事を書いたのですが、今回はその復習 & jQuery

  • Document

  • 選択されている項目の描画モードを設定する

    ■プログラム説明(ソースコード説明) 最前面のドキュメント上で選択されている項目の描画モードを通常に設定します。描画モードはblendModeに特定の値を設定します。 ■ソースコード sel = app.activeDocument.selection; for (i=0; i<sel.length; i++) { sel[i].blendMode = BlendMode.normal; } ■使い方 1:スクリプトを実行します。 2:ドキュメント内で選択されている項目の描画モードが通常(ノーマル)になります。 ■ポイント ブレンドモードは以下のものを指定することができます。 通常      BlendMode.normal 乗算      BlendMode.multiply スクリーン   BlendMode.screen オーバーレイ  BlendMode.overlay ソフトライ

  • 23)テキストを全てアウトライン - たけうちとおるのスクリプトノート

    DTPを楽にするために、Illustrator、InDesignなどのフリーウェアを中心にJavaScriptAppleScriptでコントロールする方法を公開しています。 ほとんど更新していませんがスクリプトは今でも書いています。 IllustratorCS4と5で最前面のドキュメントすべてのテキストフレームをアウトライン化します。アウトライン化するまえにバックアップしておく事を強くおすすめします。 たぶん他のバーションのIllustratorでも動くと思います。 DTPBooster13で質問されて、出来るかなーって検証してたら結局作ってしまいました。 こうちゃん犬まみれさんもAppleScriptでアップされています。会場ではじめてお会いしました。ずいぶん若い好青年だった。 ■■■使い方■■■ Illustratorドキュメントを開いている状態で使用してください。 実行すると ま

  • 部分和問題深さ優先探索全探索javascript先日,http://detail.chiebukuro.yahoo.co.jp/qa/... - Yahoo!知恵袋

    部分和問題 深さ優先探索 全探索 javascript 先日, http://detail.chiebukuro.yahoo.co.jp/qa/question_detail.php?qid=1190118681 で質問した者です. 部分和問題 深さ優先探索 全探索 javascript 先日, http://detail.chiebukuro.yahoo.co.jp/qa/question_detail.php?qid=1190118681 で質問した者です. 「整数a[1]〜a[n]が与えられます.その中からいくつか選び,その和をちょうどk(この場合100)にすることができる組合せを全て列挙しなさい.」という問題です. javascriptで,以下のように書いてみたのですが,解が1つ見つかった時点で探索が終了してしまいます. 複数の解がある場合でも解けるようにするにはどうしたら良いでし

    部分和問題深さ優先探索全探索javascript先日,http://detail.chiebukuro.yahoo.co.jp/qa/... - Yahoo!知恵袋
  • JavaScript Garden

    JavaScript Garden はJavaScriptというプログラム言語の一番奇妙な部分についてのドキュメント集です。 このドキュメントはJavaScriptという言語に慣れていないプログラマーがこの言語について深く知ろうとする際に遭遇する、良くある間違い・小さなバグ・パフォーマンスの問題・悪い習慣などを避ける為のアドバイスを与えます。 JavaScript GardenはJavaScriptを教える事を目的にしていません。このガイドの項目を理解する為には、この言語に対する前提知識がある事を推奨します。この言語の基礎部分についてはMozilla Developer Networkのガイド がオススメです。 著者 このガイドは愛すべきStack Overflowの2人のユーザーIvo Wetzel (執筆)とZhang Yi Jiang (デザイン)によって作られました。 貢献者 貢献

  • IllustratorもJavaScriptで自由自在に! (3/4)

    Illustratorで四角形を描いてみる ドキュメントが作成できたら、次はドキュメント上に四角形(矩形)を描いてみましょう。通常、コンピューター上で扱われる座標は左上が原点で右下に行くに従って座標値が大きくなりますが、Illustratorでは数学座標系と同じく左下が原点になっており、右上に行くに従って座標値が大きくなります。Illustratorで座標を指定する際には覚えておきましょう。 Illustratorで四角形を描くには、描画対象とするレイヤーを指定します。新規ドキュメントを作成した直後に存在するレイヤーは1つだけで、このレイヤーがすでにアクティブ(図形が描かれるレイヤー)な状態になっています。アクティブレイヤーには以下のように activeLayer を使ってアクセスできます。 var doc = app.documents.add(DocumentColorSpace.RG

    IllustratorもJavaScriptで自由自在に! (3/4)