小编Nav*_*yah的帖子

使用JavaScript在用户点击时将HTML页面导出为PDF

当用户点击GeneratePDF按钮时,我需要将html页面导出为PDF文件.我成功将HTML页面导出为PDF文件,但只有第一次点击我才能将数据下载到PDF中,但是从第二次点击我无法将数据下载到PDF文件.我不确定我在代码中出错了.

请在这里查看代码:

$(function() {
  var doc = new jsPDF();
  var specialElementHandlers = {
    '#editor': function(element, renderer) {
      return true;
    }
  };
  $('#cmd').click(function() {
    doc.fromHTML($('#target').html(), 15, 15, {
      'width': 170,
      'elementHandlers': specialElementHandlers
    });
    doc.save('sample-file.pdf');
  });
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript" src="https://code.jquery.com/ui/1.12.0-beta.1/jquery-ui.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.1.135/jspdf.min.js"></script>
<script type="text/javascript" src="http://cdn.uriit.ru/jsPDF/libs/adler32cs.js/adler32cs.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2014-11-29/FileSaver.min.js
"></script>
<script type="text/javascript" src="libs/Blob.js/BlobBuilder.js"></script>
<script type="text/javascript" src="http://cdn.immex1.com/js/jspdf/plugins/jspdf.plugin.addimage.js"></script>
<script type="text/javascript" src="http://cdn.immex1.com/js/jspdf/plugins/jspdf.plugin.standard_fonts_metrics.js"></script>
<script type="text/javascript" src="http://cdn.immex1.com/js/jspdf/plugins/jspdf.plugin.split_text_to_size.js"></script>
<script type="text/javascript" src="http://cdn.immex1.com/js/jspdf/plugins/jspdf.plugin.from_html.js"></script>
<script type="text/javascript" src="js/basic.js"></script>

<body id="target">
  <div id="content">
    <h3>Hello, this is a H3 tag</h3>
    <a class="upload">Upload …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jspdf

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

如何使用Jspdf将Html Tables数据导出为PDF

如何将HTML页面中的表导出为PDF.我已经完成了一些示例数据但是我无法将HTML表格列表加载到PDF中,请任何人帮我将表格加载到PDF中.

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>html2canvas example</title>
        <script type="text/javascript" src="js/jquery/jquery-1.7.1.min.js"></script>    
        <script type="text/javascript" src="js/jspdf.js"></script>    
        <script type="text/javascript" src="libs/FileSaver.js/FileSaver.js"></script>
        <script type="text/javascript" src="js/jspdf.plugin.standard_fonts_metrics.js"></script>
        <script type="text/javascript" src="js/jspdf.plugin.split_text_to_size.js"></script>
        <script type="text/javascript" src="js/jspdf.plugin.from_html.js"></script>    

        <script type="text/javascript">
            $(document).ready(function() { 
                var specialElementHandlers = {
                    '#editor': function(element, renderer) { return true; }
                };

                $('#cmd').click(function() {
                    var doc = new jsPDF();

                    doc.fromHTML($('#target').html(), 15, 15, {
                        'width': 170,'elementHandlers': specialElementHandlers
                    });

                    doc.save('sample-file.pdf');
                });  
            });
        </script>
    </head>
    <body id="target">
        <div id="content">
            <h3>Hello, this is a H3 tag</h3>

            <a class="upload">Upload to Imgur</a>    
            <h2>this is <b>bold</b> <span …
Run Code Online (Sandbox Code Playgroud)

html jquery jspdf

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

如何在java中使用Itext为我的PDF添加页眉和页脚

我想在我的PDF文件中添加页眉图像和页码作为页脚.如何使用Itext将页眉和页脚添加到我的PDF文件?

import java.io.FileNotFoundException;
import java.io.FileOutputStream;

import com.itextpdf.text.BaseColor;
import com.itextpdf.text.Chunk;
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Font;
import com.itextpdf.text.Header;
import com.itextpdf.text.Image;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfPCell;
import com.itextpdf.text.pdf.PdfPTable;
import com.itextpdf.text.pdf.PdfWriter;

public class Demo {
/**
* @param args
*/
public static void main(String[] args) {
new Demo().createPDF();
}
public void createPDF(){
Document document = new Document (PageSize.A4);
try {
PdfWriter.getInstance(document, new FileOutputStream("C:/Documents and Settings/mnavya/Desktop/AddImage.pdf"));
document.open ();
document.addCreator("Binod by Demo.java");
document.addAuthor("Binod Suman");
document.addTitle("First PDF By Binod");
Image image = Image.getInstance("https://snaplogic-h.s3.amazonaws.com/uploads/partner/logo/24/stratappa.jpg?u=1382443264");
image.scaleAbsolute(50,50);
document.add(image); …
Run Code Online (Sandbox Code Playgroud)

java itext

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

如何使用JSQLPARSE从SQl检索表名和列名

我是第一次使用JSQLPARSER.我有一些动态的SQL文件,我需要从该SQL读取表和列名称.经过大量谷歌搜索后,我尝试使用JSQLPARSER.我试图从文件中读取列名,但由于表达式,我无法读取列名,请问任何人在我出错的地方纠正我的代码.我正在获取CLASSCASTEXCEPTION代码:

public static void main(String[] args) throws JSQLParserException
    {
        // TODO Auto-generated method stub
         String statement="SELECT LOCATION_D.REGION_NAME, LOCATION_D.AREA_NAME, COUNT(DISTINCT INCIDENT_FACT.TICKET_ID) FROM LOCATION_D, INCIDENT_FACT WHERE ( LOCATION_D.LOCATION_SK=INCIDENT_FACT.LOCATION_SK ) GROUP BY LOCATION_D.REGION_NAME, LOCATION_D.AREA_NAME"; 
         CCJSqlParserManager parserManager = new CCJSqlParserManager();
         Select select=(Select) parserManager.parse(new StringReader(statement));

         PlainSelect plain=(PlainSelect)select.getSelectBody();     
         List selectitems=plain.getSelectItems();
         System.out.println(selectitems.size());
         for(int i=0;i<selectitems.size();i++)
         {
            Expression expression=((SelectExpressionItem) selectitems.get(i)).getExpression();  
            System.out.println("Expression:-"+expression);
            Column col=(Column)expression;
            System.out.println(col.getTable()+","+col.getColumnName());      
         }
    }
Run Code Online (Sandbox Code Playgroud)

java sql sql-parser jsqlparser

8
推荐指数
1
解决办法
5622
查看次数

在javascript函数参数列表中传递可变数量的参数

我可以将可变数量的参数传递给Javascript函数吗?我对JS知之甚少.我想实现以下内容:

 function CalculateAB3(data, val1, val2, ...)
    {
        ...
    }
Run Code Online (Sandbox Code Playgroud)

javascript function variadic-functions

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

使用HBASE MAP REDUCE API将数据加载到Hbase表中

我是Hbase和Map Reduce API的新手.
我对Map Reduce概念很困惑.我需要使用MAPReduce API将文本文件加载到Hbase表中.我用谷歌搜索了一些例子,但我发现MAPPER()不是减速器方法.我很困惑何时使用mapper以及何时使用Reducer().

我想的方式如下:

  1. 要将数据写入Hbase,我们使用mapper
  2. 要从HBASE读取数据,我们使用mapper和reducer().请任何人清楚我详细说明.
  3. 我正在尝试将文本文件中的数据加载到HBASE表中.我用Google搜索并尝试了一些代码,但我不知道,如何加载文本文件并在HBASE mapreduce API中读取.

我真的非常感谢你的帮助

hadoop hbase mapreduce

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

使用javascript的百分比计算器

我有以下价值观

x = 7.81;
y = 178.32;
z = (x/y)*100;
Run Code Online (Sandbox Code Playgroud)

百分比必须是4%上述结果.如何使用JavaScript计算百分比?

javascript

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

禁用Ctrl + A,Ctrl + C键功能到HTMl页面

如何禁用整个页面的Ctrl+ Actrl+ C键?我想从键盘上禁用复制,粘贴功能.我找到了一些只禁用一个文本框的链接.但我想禁用ctrl整个HTML页面的功能.

我在标签中粘贴了以下代码并添加了disablePagebody onload 函数.

<!DOCTYPE html>
<html lang="en">
<head>
    <title>html2canvas example</title>
 <script type="text/javascript" src="img/html2canvas.js"></script>
<script language=JavaScript>
function ieClicked() {
    if (document.all) {
        return false;
    }
}
function firefoxClicked(e) {
    if(document.layers||(document.getElementById&&!document.all)) {
        if (e.which==2||e.which==3) {
            return false;
        }
    }
}
if (document.layers){
    document.captureEvents(Event.MOUSEDOWN);
    document.onmousedown=firefoxClicked;
}else{
    document.onmouseup=firefoxClicked;
    document.oncontextmenu=ieClicked;
}
document.oncontextmenu=new Function("return false")
function disableselect(e){
    return false
    }
    function reEnable(){
    return true
    }
    document.onselectstart=new Function ("return false")
    if (window.sidebar){
    document.onmousedown=disableselect
    document.onclick=reEnable …
Run Code Online (Sandbox Code Playgroud)

html javascript keyboard

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

为普及创建Java连接器

任何人都可以给我打电话,如何在java中创建一个普及的连接器.我是新手,从我需要开始我不确定,可以任何1请告诉我如何为pervasive.i创建连接器创建一个示例连接器,但我不确定它是对还是错

java connector jdbc pervasive

0
推荐指数
1
解决办法
5093
查看次数