小编wil*_*lex的帖子

如何覆盖父类中的字段

我在Django模型中有父类和子类.我想在初始化子类时填充父类中的字段.或者在子类中覆盖此字段.

    class Parent(models.Model):
        type = models.CharField()

    class Child(Parent):
        type = models.CharField()  //Doesn't work
Run Code Online (Sandbox Code Playgroud)

还尝试覆盖init方法,但它也不起作用.我怎么能做到这一点?

python django overriding class

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

将PDF转换为JPG时质量低

我正在尝试使用Imagemagic(RMAgick)将PDF文档转换为图像.原始PDF也是从图像创建的(不是原生矢量PDF).

image = Magick::Image::from_blob(original_pdf) { self.format = 'PDF' }
image[0].format = 'JPG'
image[0].to_blob
image[0].write(to_file.jpg) {
  self.quality = 100
  self.density = 144
}
Run Code Online (Sandbox Code Playgroud)

但是在打印时,产生的图像质量太低.原始PDF同时具有良好的质量.我正在尝试使用这些选项

self.quality = 100
self.density = 144
Run Code Online (Sandbox Code Playgroud)

或使用PNG而不是JPG,但所有这些都不起作用,只增加kb中的图像大小).

ruby pdf rmagick imagemagick

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

标签 统计

class ×1

django ×1

imagemagick ×1

overriding ×1

pdf ×1

python ×1

rmagick ×1

ruby ×1