並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 8 件 / 8件

新着順 人気順

reportlab paragraphの検索結果1 - 8 件 / 8件

  • Google Colabで英語の論文を無料で翻訳する方法 - Qiita

    こんにちは!逆瀬川 ( https://twitter.com/gyakuse ) です。 今日は英語論文をサクッと翻訳する方法を共有します。 素晴らしい事前学習済みモデルの恩恵で素人でも1時間程度で実装できてしまいます。 なお、実装めちゃ汚いのですが、そのあたりはご容赦ください。 論文以外の文字埋め込みのないpdfを翻訳したい場合はこちらを参考にしてください: 論文全体の自動要約についてはこちら: 概要 翻訳モデル、レイアウト検知ライブラリとpdfを操作するライブラリを用いて外国語で書かれたpdfファイルを翻訳します。 翻訳にはフリーのニューラル機械翻訳モデルFuguMTを使用します。 この手法の嬉しさ DeepLおよびDeepL APIではpdf翻訳がサポートされていますが、行の切り替わりで別の文章と認識されることが多く、途中までの文章で翻訳されるため精度が落ちてしまいます この手法で

      Google Colabで英語の論文を無料で翻訳する方法 - Qiita
    • お前らのReportLabの使い方は間違っている - Qiita

      TL; DR もっとFlowableオブジェクト使おう。 テキストは折り返してくれるし、スタイル指定もしやすいよ! 表とかも書きやすいよ! Frame使ったら、複雑な組版もできるよ! 煽り記事風タイトルですが、別にdrawStringとかが適した場面もあるとは思います。 ReportLabとは ReportLab pythonでPDFを出力するためのライブラリです。 有料版もあるけど、無償版でも十分使えます。 日本語情報が少ない? サンプルコードはcanvas.drawStringで終わっている率が高い。 そもそも、canvasのメソッド(drawPath、rect,gridなど)だけで描きたいものが描ききれるのか。 SimpleDocTemplateを使用している例が少ないので、みんな使いこなしていないのではないかと。 BaseDocTemplateの例はもっと見つからない。 DocTe

        お前らのReportLabの使い方は間違っている - Qiita
      • [解決!Python]ReportLab Toolkitを使ってテキストをPDFファイルに書き出すには

        [解決!Python]ReportLab Toolkitを使ってテキストをPDFファイルに書き出すには:解決!Python Pythonでまとまった量のテキストや文字列からPDFファイルを作成するにはReportLab Toolkitが提供するPlatypusモジュールを使うと便利だ。その方法をまとめる。 from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer from reportlab.lib.styles import getSampleStyleSheet from reportlab.rl_config import defaultPageSize from reportlab.lib.units import inch from reportlab.pdfbase import pdfmetrics

          [解決!Python]ReportLab Toolkitを使ってテキストをPDFファイルに書き出すには
        • ページ番号決め打ちで目次を作成する - Qiita

          すべてreportlabで組版した場合の目次生成方法は公式サンプルがありますが、手元のpdfファイルをベースに(ページ番号決め打ちで)目次を生成するサンプルは見つけられなかった。TableOfContentsのソースを読んだ限りでは以下のようなやり方でできるらしい。table_of_contents.beforeBuild()とかいう明らかに内部向けっぽい関数を呼ぶのがポイントです。 from reportlab.pdfbase.cidfonts import UnicodeCIDFont from reportlab.pdfbase import pdfmetrics from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer from reportlab.platypus.tableofcontents imp

            ページ番号決め打ちで目次を作成する - Qiita
          • 請求書と業務報告書のPDFを自動生成するようにした|shi3z

            どこの誰が考えたか知らないが、「業務報告書」と「請求書」を定期的に、日付だけ変えて送らないと死ぬ人(or会社)があるらしく、吾輩は追い先短い貴重な時間を配達もサボってそんな間の抜けた非生産的なことのために使い、しかも毎月間違うのであった。間違うとさらにメールのやり取りが発生して大変無駄である。 例えば「7月分」と書かなければならないところを書き換え忘れて「2月分」のまま、作業した時間を一覧で書いて送るのだが、同じ日付を書く場所が3箇所もある。バカなのか。なぜ三回も書く必要があるのだ。大事なことだから三回コピペするのか?まあExcelで参照するようにしたらそこは一発になったのだが。 これを読む人は、このフォーマットを考えた人は、いったい何を考えていたのだ。 最初はExcelで管理していたのだが、微妙に面倒なのが「作業した時間」について書かなくてはならないところで、これはGoogle Cale

              請求書と業務報告書のPDFを自動生成するようにした|shi3z
            • 【備忘録】PythonでPDF出力してみよう reportlab編 - Qiita

              経緯 DjangoでPDF出力を行いたい。PC環境にインストールなどは行いたくなく、pipでインストールできるreportlabを採用。 恐らくまた使用する機会があると思うので、備忘録として残しておく。 始点終点を指定する方法よりめちゃ楽なのでオススメ。 参考にさせて頂いたサイト https://qiita.com/kokardy/items/92e8f3b65c965e20de34 タイトル笑いました。 ただ、確かに少しぐぐったところこのやり方で行うサイトは少ない。 (ほかのサイトは始点、終点を全て指定して記載する方法) https://www.reportlab.com/docs/reportlab-userguide.pdf reportlab ユーザーガイド(英語) reportlabインストール pythonはインストールしている前提です。 ここでは3.9.7を使ってます。 py

                【備忘録】PythonでPDF出力してみよう reportlab編 - Qiita
              • DjangoでReportLabを使って改ページやページ番号を付加する方法

                はじめに PythonとDjangoで使ってPDFを作成するためにReportLabを使う方法を紹介します。 サンプルでは物品データを保存したデータベースから取り出し、整形してA4用紙のPDFを作成します。 データには「備考」というデータサイズが可変になる項目があったため、改ページの条件出しを行いました。 その他の工夫は以下の通りです。 ・ヘッダ部は全ページに印刷 ・ページ数を付加 ・文字化け回避のためにフォントを埋め込み ・ボタンを押したとき(submit)、Webブラウザに自動でダウンロード(表示)させる。 環境 - Debian buster 64bit - Python 3.9.5 - Django 3.2.3 - ReportLab 3.5.67 - IPAexフォント(ipaexg.ttf) Ver.004.01 仕様 ボタンを押すとPDFを作成してWebブラウザにダウンロード

                  DjangoでReportLabを使って改ページやページ番号を付加する方法
                • タグ一覧(ランキング順)【直近1年間/上位25,000タグ】【2021/1 更新停止】 - Qiita

                  ページ容量を増やさないために、不具合報告やコメントは、説明記事に記載いただけると助かります。 対象期間: 2020/01/13 ~ 2021/01/12, 総タグ数1: 45,560 総記事数2: 166,944, 総いいね数3: 2,326,183, 総フォロワー数4: 119,088 総合評価5: ((68.756 * 記事数) + (4.457 * いいね数) + (115.138 * フォロワー数))pt 総合順位;タグ名;記事数順位;いいね数順位;フォロワー数順位 1;Python;1;2;1 2;JavaScript;2;1;2 3;Ruby;4;5;7 4;Rails;3;4;16 5;PHP;8;12;12 6;AWS;5;7;30 7;初心者;6;3;61 8;Git;18;14;4 9;GitHub;26;19;3 10;Docker;7;6;28 11;Linux;1

                    タグ一覧(ランキング順)【直近1年間/上位25,000タグ】【2021/1 更新停止】 - Qiita
                  1