小编Mar*_*iba的帖子

在Atom中调试python?

Atom的任何包或IDE都允许我在调试时观察变量?

我试过https://github.com/webBoxio/atom-hashrocket, 但这不让我一步一步走

我试过https://atom.io/packages/python-debugger 但它没有看到变量.

有什么建议?

python debugging atom-editor

24
推荐指数
2
解决办法
2万
查看次数

无法使用tcpdf生成pdf

在我的网站上,用户可以打印(pdf)他接受的nda由于某种原因我无法显示pdf

这里的逻辑

首先重写规则

.htaccess
RewriteRule ^nda/?$ ndapdf.php?useSessionUser=1 [L]
Run Code Online (Sandbox Code Playgroud)

然后是PHP

<?php

$html = file_get_contents("/lib/nda.txt");
$html = str_replace("##user##", $_SESSION["currentUser"]);
$html = str_replace("##date##", date("Y-m-d h:i:s"));

require("/lib/web/tcpdf/config/lang/eng.php");
require("/lib/web/tcpdf/tcpdf.php");
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, "UTF-8", false);
$pdf->SetCreator("mysite");
$pdf->SetAuthor("author_name");
$pdf->SetTitle("NDA");
$pdf->SetSubject("Accepted NDA");

$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, "", PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, "", PDF_FONT_SIZE_DATA));

$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
$pdf->setLanguageArray(array("w_page" => ""));
$fontname = $p->addTTFfont("/fonts/AveriaSans-light.ttf", "TrueTypeUnicode", "", 32);
$pdf->SetFont("arial", "", 10);
$pdf->AddPage();
$pdf->writeHTML($html, true, false, true, false, "");
$pdf->lastPage();

$pdf->Output("/home/comp/pdf/nda/$currentUser.pdf", "F");
header("Content-Type: application/pdf\n");
read("/home/comp/pdf/nda/$currentUser.pdf");
Run Code Online (Sandbox Code Playgroud)

我得到:

"TCPDF错误:无法包含字体定义文件:AveriaSans-light"

字体是:ll/fonts /

-rw-r--r-- 1 root root …
Run Code Online (Sandbox Code Playgroud)

php pdf tcpdf

12
推荐指数
1
解决办法
1万
查看次数

使用TCPDF发送电子邮件附件

PHP我有一个简单的课程申请表,填写完成后,会向申请人发送一封电子邮件,并附上他选择作为pdf附件的课程的费用报价.

我正在使用TCPDF并使用会话变量将数据从表单传递到库.内容采用html格式.

生成PDF并根据需要作为附件发送.问题是它是空白的..只有页眉和页脚在文档中.在linux中尤其如此.在Windows中,pdf文档在下载时按预期生成.但是,在下载文档之前单击"视图"时,只显示页眉和页脚.

这是我的代码.请有人帮忙.谢谢.

<?php
session_start();
require_once('../config/lang/eng.php');
require_once('../tcpdf.php');

// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);

// set document information
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('Josiah Njuki');
$pdf->SetTitle('Quotation Request');
$pdf->SetSubject('TCPDF Tutorial');
$pdf->SetKeywords('TCPDF, PDF, example, test, guide');

// set default header data
$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, '', PDF_HEADER_STRING);

// set header and footer fonts
$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));

// set default monospaced font
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);

//set margins
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);

//set auto page breaks
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);

//set image …
Run Code Online (Sandbox Code Playgroud)

php tcpdf

7
推荐指数
3
解决办法
3万
查看次数

TCPDF无法显示西里尔文

我正在尝试用TCPDF输出pdf中的西里尔文.

我尝试过使用UTF-8,Windows-1251.我已将Unicode更改为FALSE和TRUE,以进行测试,但我只是得到了?我尝试使用默认和文件中的字体,但结果相同,我尝试使用setsubsettings,再次,没有结果.怎么了?

php pdf tcpdf

7
推荐指数
1
解决办法
6655
查看次数

Intl.NumberFormat 格式对于波兰来说是否正确?

我注意到几个国家(波兰、俄罗斯、法国等)的组建遵循了一种奇怪的行为。该格式开始适用于 4 位以上的值。您可以在下面的代码中看到它。

不幸的是,我还没有找到任何国际标准,并且我看到在其他编程语言中,该国家/地区的格式从第四位数字开始。

我想知道 Intl.NumberFormat 是否遵循正确的格式标准。

const simpleFormat = new Intl.NumberFormat('pl-PL', {
  style: 'decimal'});
let short = simpleFormat.format(1234);
let long = simpleFormat.format(12345);

console.log(short);
console.log(long);
Run Code Online (Sandbox Code Playgroud)

预期输出:

1234

12 345

javascript number-formatting ecma ecmascript-6

6
推荐指数
1
解决办法
1071
查看次数

将目录忽略添加到 PHPStorm

如何将文件夹添加到忽略列表?在 PHPStorm 中,我右键单击文件夹->Subversion->set 属性我选择属性名称:svn:ignore 并将属性设置为 folder1/folder2/* 希望该文件夹中的所有文件都将被忽略,但是当我想要签入我在该文件夹中更改的文件在要签入的列表中。如何从签入中排除整个文件夹?我在 Windows7 机器上工作(如果这很重要)

我正在使用 PHPStorm 6.0.1

php svn phpstorm

5
推荐指数
1
解决办法
1341
查看次数

Laravel-Excel(MaatWebSite)需要长时间阅读

我不知道我做错了什么,或者它可能是正常的.我必须加载并"读取"大约12000行的excell.我使用这个代码.

Excel::selectSheetsByIndex(0)->load($path.$fileName, function ($reader) {
    $reader->each(function($row){
        Log::info('$row');
    });
});
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,没有什么可以使阅读变得如此缓慢.我需要在读取后处理数据,如果只读取超过5-10分钟就会出现问题.

我也尝试使用块过滤器,但没有什么比这更好了.

这是正常的吗?

我知道excel阅读速度很慢,正如我在其他问题中读到的那样,但"这个"很慢?谢谢.

php excel laravel-excel

5
推荐指数
1
解决办法
1053
查看次数

Html2Pdf中的分页符

我正在生成一个动态pdf文件,其中包含大约10,000个用户的数据,通常应用程序是使用MySQL和PHP开发的.动态内容非常繁重,我发现很难用fpdf()课程来处理.所以我将输出的PHP页面转换为HTML文件ob_get_clean().现在成功生成html文件以及pdf文件.但是我想在每个用户的数据之后留下一个分页符,即每个用户的数据必须在一个新的页面中开始.我无法使用任何HTML标记,因为在动态生成的HTML文件中,所有内容都不在<html></html>标记之外.请帮助我,以便我在每个用户的数据之后如何在pdf文件中进行分页...在此先感谢:)

php mysql page-break html2pdf

4
推荐指数
3
解决办法
3万
查看次数

Laravel 5.3相当于AuthController.php的位置在哪里?

所以我正在研究Laravel 5.3项目的用户身份验证部分,如果我在以前的版本中没有弄错,AuthController.php在Auth文件夹中,但在5.3版本中它不再存在.

我希望更改从默认主页出现的主页:

php artisan make:auth
Run Code Online (Sandbox Code Playgroud)

到我之前做过的主页

php artisan make:auth 
Run Code Online (Sandbox Code Playgroud)

用户注册后 我希望这是有道理的.

php laravel laravel-5.3

3
推荐指数
1
解决办法
2559
查看次数

Laravel 4中的管理员路由(或前缀路由)

如何在Laravel 4(Restfull控制器)中创建管理员特定的路由:

/admin/users        (get - /admin/users/index)
/admin/users/create (get)
/admin/users/store  (post)
Run Code Online (Sandbox Code Playgroud)

我想知道:

  • 什么文件和我需要的地方创建theam
  • 我需要如何创建路线

php laravel laravel-4

1
推荐指数
2
解决办法
1万
查看次数