Make - 错误:调用 always_inline (Alpaca) 时内联失败

我正在尝试在我的 Linux Mint 20.3 Cinnamon 上安装 Alpaca。但是,当涉及到 Make 部分时,我得到以下输出 (基地) [email protected]:/mnt/Storage/software/dalai$ npx dalai alpaca ins...

回答 0 投票 0

编辑和删除 xampp 数据库控制面板不存在 [关闭]

我在数据库中找不到 xampp 删除和编辑字段 如果不存在,则创建表`tbl_registration`( `id` int(11) 不为空, `first_name` varchar(100) 整理 utf8mb4_unicode_ci NOT NULL, `last_...

回答 0 投票 0

Watson text to speech 如何解决通用发音问题?

我将 Jupiter 记事本用于 Watson TTS。 法语发音有一个普遍的问题。 我接近新手,只有一些 JS/php/lua 开发基础知识。我努力正确安装所有东西。

回答 0 投票 0

输入与图像 SCSS 不对齐

我有问题。我想输入一个与图片相同的输入,与之相提并论,但我明白了: 我部分理解这是为什么,图片位于一个 div 中,输入为

回答 1 投票 0

VBA:带有值和附近描述的下拉列表

我想为每个数据验证创建一个列表。此列表显示值及其附近的描述。 列表存储在 A2:A20(工作表(3)) Cell für DropDown 是 C2 (Worksheets(2)) 有什么想法吗?

回答 0 投票 0

WordPress AMP 不显示 GitHub Gist

AMP 官方插件安装在 WordPress 上,一些 GitHub Gists 通过自定义 HTML 添加到帖子中。 AMP 不显示 GitHub Gists。 我该怎么办?

回答 1 投票 0

用 JS 解析 HTML 字符串

我想解析一个包含 HTML 文本的字符串。我想用 JavaScript 来做。 我尝试了纯 JavaScript HTML 解析器库,但它似乎解析了我当前页面的 HTML,而不是来自

回答 15 投票 0

如何制作 Power BI 仪表板,人们可以在其中使用个人 ID 属性过滤结果到他们的个人结果,而无需看到其他 ID?

我在调查工具中创建了一个调查。调查参与者可以留下他们的电子邮件地址以接收个人参与者 ID。我希望调查参与者能够使用这个 ID 来查看他们自己的...

回答 0 投票 0

如何使用 scipy.interpolate.interp1d 插值对数均匀间隔的数据?

我有一个实值函数 G(t),我想在对数均匀间隔的时间上进行插值: 。这是为了获得 G 的组件的近似表达式作为 fu...

回答 1 投票 0

你好,谁能帮助我,我想创建一个可以将 excel 文件转换为 pdf 的 javascript 程序

到目前为止,我设法让它成功读取文件,但它只保存了一个带有空白列的pdf。我的 excel 文件包含图像,我只想打印出 A 到 L 列。 到目前为止,我设法让它成功读取文件,但它只保存了一个带有空白列的 pdf。我的 excel 文件包含图像,我只想打印出 A 到 L 列。 <!DOCTYPE html> <html> <head> <title>XLS to PDF Converter</title> <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.17.0/xlsx.full.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.4.0/jspdf.umd.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.2/jspdf.debug.js"></script> </head> <body> <input type="file" id="fileInput"> <button onclick="convert()">Convert XLS to PDF</button> <script> function convert() { const fileInput = document.getElementById('fileInput'); const file = fileInput.files[0]; const reader = new FileReader(); reader.onload = function() { const arrayBuffer = reader.result; const uint8Array = new Uint8Array(arrayBuffer); // Get the first worksheet from the workbook const workbook = XLSX.read(uint8Array, { type: 'array' }); const worksheet = workbook.Sheets[workbook.SheetNames[0]]; // Create a new PDF document const doc = new jsPDF('p', 'pt', 'a4'); // Set the columns to be printed const columns = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L']; // Set the starting x and y positions let xPos = 40; let yPos = 60; // Loop through the rows and columns and add them to the PDF document for (let i = 1; i <= (worksheet['!rows'] ? worksheet['!rows'].length : 0); i++) { for (let j = 0; j < columns.length; j++) { const cellRef = columns[j] + i.toString(); const cell = worksheet[cellRef]; // Get the cell value and format const value = cell ? cell.v : ''; const format = cell ? cell.z : ''; // Add the cell to the PDF document doc.setFontSize(8); doc.text(xPos, yPos, value.toString(), {align: 'left', baseline: 'middle'}); doc.setFillColor(255, 255, 255); doc.rect(xPos, yPos - 8, 50, 20, 'FD'); doc.line(xPos + 50, yPos - 8, xPos + 50, yPos + 12); doc.line(xPos, yPos - 8, xPos, yPos + 12); doc.line(xPos, yPos + 12, xPos + 50, yPos + 12); // Move to the next column xPos += 50; } // Move to the next row xPos = 40; yPos += 20; } // Save the PDF document doc.save('example.pdf'); }; reader.readAsArrayBuffer(file); } </script> </body> </html> 程序可以读取文件但保存时没有任何内容,格式与excel文件上的单元格格式不一样, 问题似乎出在如何从工作表中检索单元格值。当前的实现只是获取单元格值,而不是单元格的格式或样式。由于未保留格式,因此在呈现 PDF 时可能会导致问题。 要解决此问题,您可以使用 XLSX.utils.sheet_to_json() 方法将工作表转换为 JSON 对象并检索每个单元格的格式和样式信息。 这是您的代码的更新版本,应该处理 Excel 文件中的格式和图像: <!DOCTYPE html> <html> <head> <title>XLS to PDF Converter</title> <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.17.0/xlsx.full.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.4.0/jspdf.umd.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.2/jspdf.debug.js"></script> </head> <body> <input type="file" id="fileInput"> <button onclick="convert()">Convert XLS to PDF</button> <script> function convert() { const fileInput = document.getElementById('fileInput'); const file = fileInput.files[0]; const reader = new FileReader(); reader.onload = function() { const arrayBuffer = reader.result; const uint8Array = new Uint8Array(arrayBuffer); // Get the first worksheet from the workbook const workbook = XLSX.read(uint8Array, { type: 'array' }); const worksheet = workbook.Sheets[workbook.SheetNames[0]]; // Convert worksheet to JSON object with formatting and style information const json = XLSX.utils.sheet_to_json(worksheet, { header: 1, cellStyles: true, cellHTML: true }); // Create a new PDF document const doc = new jsPDF('p', 'pt', 'a4'); // Set the columns to be printed const columns = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L']; // Set the starting x and y positions let xPos = 40; let yPos = 60; // Loop through the rows and columns and add them to the PDF document for (let i = 0; i < json.length; i++) { const row = json[i]; for (let j = 0; j < columns.length; j++) { const col = columns[j]; const cell = row[j]; // Get the cell value and format const value = cell ? cell : ''; const format = worksheet[col + (i + 1)] ? worksheet[col + (i + 1)].z : ''; // Add the cell to the PDF document doc.setFontSize(8); doc.text(xPos, yPos, value.toString(), { align: 'left', baseline: 'middle' }); doc.setFillColor(255, 255, 255); doc.rect(xPos, yPos - 8, 50, 20, 'FD'); doc.line(xPos + 50, yPos - 8, xPos + 50, yPos + 12); doc.line(xPos, yPos - 8, xPos, yPos + 12); doc.line(xPos, yPos + 12, xPos + 50, yPos + 12); xPos += 50; } // Move to the next row xPos = 40; yPos += 20; } // Save the PDF document doc.save('example.pdf'); }; reader.readAsArrayBuffer(file); } </script> </body> </html>

回答 1 投票 0

ValueError(f"不支持的通道号:{x.shape[2]}")

**我正在使用具有回归问题的数字目标值的图像进行图像增强,并得到像标题一样的错误,这是代码。我已经尝试了几种选择但不能......

回答 0 投票 0

带有 api 的 React/drf 照片库

我在后端使用 drf,并从 API 中获取图像列表,如下所示: { "http://127.0.0.1:8000/media/galleries/thumbs1.jpg", “http://127.0.0.1:8000/media/galleries/thumbs1.jpg” } 乙...

回答 0 投票 0

Fastify json-schema-to-ts 类型提供程序不起作用

我正在尝试从 Fastify 中的 JSON 模式实现类型推断。 文档中的这个示例对我不起作用,因为 request.query 仍然未知或有时是 {}。 这是直接复制-...

回答 2 投票 0

Mac 命令行说“错误的数学表达式:操作数应在字符串末尾”

在 macbook 终端上,当我在 ls 之后按下命令 TAB 键时。 终端说错误。 $ ls _complete:96: 错误的数学表达式:操作数应在字符串末尾 本例是ls,但其他全是逗号...

回答 5 投票 0

Wordpress Gutenberg Block,创建 Aside 元素

是否可以为 Gutenberg Block 创建一个插件,当您单击它时,会打开一个或,但仅将 JS 用于后端,对于前端仅使用 HTML,导致其无头。我尝试了很多方法但没有成功...

回答 0 投票 0

seaborn 没有在定义的子图中绘制

我正在尝试用这段代码并排绘制两个displots 图,(ax1,ax2)= plt.subplots(1,2) sns.displot(x =X_train['年龄'], hue=y_train, ax=ax1) sns.displot(x =X_train['Fare'], hue=y_train, ax=a...

回答 1 投票 0

尝试在 python 中读取我的 CSV 文件时出错

我正在尝试制作一个 python 程序,它接受一个 CSV 文件,该文件在每一行中包含一个链接(链接在最后一行)。当我尝试运行我的程序时,每行都会出现此错误:“A ...

回答 0 投票 0

字符串表示需要的字节数是如何计算的

我不确定 LEN(LONG_MAX) 是如何打印 19 的,它应该只是 8。 #包括 #包括 #包括 #定义字符串(x)#x #define LEN(x) ((int)sizeof(STRING...

回答 1 投票 0

Chrome 扩展内容脚本在每个其他选项卡重新加载时不断执行,而不仅仅是在新打开的选项卡上

我有一个案例,我无法弄清楚发生了什么。我创建了一个覆盖空白新标签内容的 chrome 扩展。一切正常,但我在其他

回答 0 投票 0

如何删除 pandas df 中具有连续数字的行

你好,我试图从包含连续数字(如 1234 或 6789)的数据框中删除行...... 定义连续数字的正则表达式模式 模式 = r'\{3,}' 面具 = d...

回答 1 投票 0
© www.soinside.com 2019 - 2023. All rights reserved.
热门问答
最新问题