반응형

IT이야기 1866

pdf에서 jpeg로 페이지 추출

pdf에서 jpeg로 페이지 추출 파이썬 코드에서 pdf의 특정 페이지를 jpeg 파일로 효율적으로 저장하는 방법은 무엇입니까? (사용 사례 : pdf-s가 업로드되고 각 페이지에 해당하는 jpeg-s가 스토어 인 파이썬 플라스크 웹 서버가 있습니다.) 이 솔루션 은 가깝지만 문제는 전체 페이지를 jpeg로 변환하지 않는다는 것입니다. pdf2image 라이브러리를 사용할 수 있습니다. 다음을 사용하여 간단히 설치할 수 있습니다. pip install pdf2image 일단 설치되면 다음 코드를 사용하여 이미지를 얻을 수 있습니다. from pdf2image import convert_from_path pages = convert_from_path('pdf_file', 500) jpeg 형식으로 페이지 ..

IT이야기 2021.03.24

.NET의 파일 확장자 및 MIME 유형

.NET의 파일 확장자 및 MIME 유형 주어진 확장자에서 MIME Content-Type을 얻고 싶습니다 (물리적 파일에 액세스하지 않는 것이 좋습니다). 나는 이것에 대한 몇 가지 질문을 보았고 이것을 수행하기 위해 설명 된 방법은 다음에서 재개 될 수 있습니다. 레지스트리 정보를 사용 하십시오 . urlmon.dll의 FindMimeFromData를 사용하십시오 . IIS 정보를 사용 합니다 . 나만의 MIME 매핑 기능을 제공합니다. 예를 들어이 표를 기반으로 합니다 . 한동안 1 번을 사용해 왔지만 레지스트리에서 제공하는 정보가 일관되지 않고 컴퓨터에 설치된 소프트웨어에 따라 다르다는 것을 깨달았습니다. .zip과 같은 일부 확장자는 Content-Type을 지정하는 데 사용되지 않습니다. 솔루..

IT이야기 2021.03.23

MVC2의 이미지 및 robots.txt에 "IController를 구현하지 않음"오류가 발생할 경우

MVC2의 이미지 및 robots.txt에 "IController를 구현하지 않음"오류가 발생합니다. .aspx 파일을 제외한 모든 파일에 대해 웹 서버에서 이상한 오류가 발생합니다. 여기에 예가 있습니다. '/robots.txt'를 .jpg 이름이나 .gif 등으로 바꾸면 아이디어를 얻을 수 있습니다. '/robots.txt'경로에 대한 컨트롤러를 찾을 수 없거나 IController를 구현하지 않습니다. 라우팅을 설정 한 방법과 관련이 있다고 확신하지만 정확히 무엇을해야하는지 잘 모르겠습니다. 또한 이것이 차이가 있다면 이것은 MVC와 WebForms가 혼합 된 사이트입니다. 라우팅에서 robots.txt 및 모든 aspx 페이지를 무시할 수 있습니다. routes.IgnoreRoute("{*alla..

IT이야기 2021.03.23

Scala의 '::'연산자에 대하여

Scala의 '::'연산자는 어떻게 작동합니까? Scala에서 caseclass case class Foo(x:Int)를 만들고 다음과 같이 목록에 넣을 수 있습니다. List(Foo(42)) 자, 여기서 이상한 것은 없습니다. 다음은 나에게 이상합니다. 연산자 ::는 목록의 기능입니다. Scala에서 인수가 하나 인 함수를 사용하면 중위 표기법으로 호출 할 수 있습니다. 예는 객체에 1 + 2대한 함수 (+)입니다 Int. Foo방금 정의한 클래스 에는 ::연산자 가 없습니다. 어떻게 다음이 가능합니까? Foo(40) :: List(Foo(2)) Scala 2.8 RC1에서는 대화 형 프롬프트에서 다음과 같은 출력을 얻습니다. scala> case class Foo(x:Int) defined class..

IT이야기 2021.03.23

Android : 모달 대화 상자 또는 유사한 모달 동작을 얻는 방법

Android : 모달 대화 상자 또는 유사한 모달 동작을 얻는 방법은 무엇입니까? 요즘 저는 Android에서 모달 대화 상자를 시뮬레이션하는 작업을하고 있습니다. 나는 많이 봤고 많은 토론이 있지만 슬프게도 모달을 얻을 수있는 옵션이 많지 않습니다. 다음은 몇 가지 배경, 대화 상자, 모달 대화 상자 및 차단 대화 상자 / AlertDialogs : 대화 상자가 켜져있는 동안 "실행을 차단"하는 방법 (.NET 스타일) 모달 동작을 얻을 수있는 직접적인 방법은 없습니다. 그런 다음 가능한 3 가지 해결책을 찾았습니다 . 1.이 스레드가 말한 것처럼 대화 테마 활동을 사용합니다 . 그러나 여전히 주 활동이 대화 활동 반환을 진정으로 기다리도록 만들 수는 없습니다. 주요 활동은 정지 상태로 바뀌고 다시 ..

IT이야기 2021.03.23

전체 프로젝트 / 폴더에서 단어를 재귀적으로 검색

전체 프로젝트 / 폴더에서 단어를 재귀 적으로 검색하려면 어떻게해야합니까? JFactory폴더 내 에서 클래스를 검색 하고 있으며 하위 디렉토리 라고 가정 합니다. 포함 된 파일을 어떻게 제출할 수 class JFactory있습니까? 해당 단어를 바꾸고 싶지 않지만 class JFactory. :vimgrep /JFactory/ **/*.java 전체 단어 일치를 원하는 경우 패턴을 /JFactory/로 바꿀 수 있습니다 /\/. :vim는 :vimgrep. 경우 JFactory또는 \(예를 들어 당신이 명중 한 현재의 검색 패턴입니다 *하나 개의 발생에가) 비어있는 검색 패턴을 사용할 수 있습니다 :vimgrep // **/*.java, 대신 마지막 검색 패턴을 사용합니다. 능숙한! 경고 : :vimg..

IT이야기 2021.03.23

오프라인 사용을위한 MDN 자바 스크립트 문서

오프라인 사용을위한 MDN 자바 스크립트 문서 오프라인 브라우징 (개인용)에 사용할 수 있는 MDN의 Javascript Reference 를 만들려고합니다 . 나는 웹 사이트의 소유자 나 개발자가 아니며 생성 된 출력에만 액세스 할 수 있습니다. 나의 첫 번째 생각은 appcache.manifest페이지에 HTML5를 삽입하는 것이었다 . manifestR을 사용 하여 페이지의 자산 목록을 생성했습니다. 그런 다음 file:///프로토콜을 사용하고 http://프로토콜을 사용하고 마지막으로 base64 string파일의 내용을 나타내는를 사용 하여 로컬 매니페스트 파일을 가리 키려고했습니다 ( data:text/cache-manifest,). 아무것도 작동하지 않는 것 같습니다. 인터넷 검색을 한 후 ..

IT이야기 2021.03.22

Android 앱 업데이트에 대해 사용자에게 알리는 방법

Android 앱 업데이트에 대해 사용자에게 알리는 방법은 무엇입니까? 현재 Play Market에있는 Android 앱을 구축했습니다. 수시로 업데이트하여 사용자에게 새 버전을 사용할 수 있음을 알리고 싶습니다. 앱 사용자에게 업데이트 알림을 보내려면 어떻게해야합니까? 이를 위해 특정 작업을 수행 할 필요가 없습니다. Google Play를 사용하고 있다고 언급 했으므로 업데이트 알림은 Google Play에서 처리합니다. APK 를 더 높은 수준 으로 업데이트하기 만하면 versionCode나머지는 Google Play에서 알아서 처리합니다. Google Play에서 새 버전에 대한 알림을 받고 싶은지 여부는 각 휴대폰 소유자의 몫이며 기본적으로 활성화되어 있는지 여부는 각 휴대폰 제조업체의 몫입니다..

IT이야기 2021.03.22

Ubuntu 13.04의 R 3.0에 rJava를 설치할 수 없을 때

Ubuntu 13.04의 R 3.0에 rJava를 설치할 수 없습니다. rJava 에서 패키지 를 호출 할 수 없습니다 R 3.0 . 다음 메시지를 받았습니다. Error: package ‘rJava’ was built before R 3.0.0: please re-install it rJava 패키지 를 다시 설치하려고 할 때 오류가 발생 합니다. 나는 출력을 제공했다 R CMD javareconf Java interpreter : /usr/bin/java Java version : 1.7.0_21 Java home path : /usr/lib/jvm/java-7-openjdk-i386/jre Java compiler : /usr/lib/jvm/java-7-openjdk-i386/jre/../bin/j..

IT이야기 2021.03.22

leaflet의 마커, 클릭 이벤트

전단지의 마커, 클릭 이벤트 var map = L.map('map'); var marker = L.marker([10.496093,-66.881935]).on('click', onClick); function onClick(e) {alert(e.latlng);} marker.addTo(map) 마커를 클릭하면 경고 메시지는 다음과 같습니다. 정의되지 않음 하지만 변수 맵에 넣으면 작동합니다! (위도와 경도 표시) map.on('click', onClick); 누군가 마커에서 작동하지 않는 이유를 알고 있습니까? 수락 된 답변이 맞습니다. 그러나 나는 조금 더 명확성이 필요했기 때문에 다른 사람도 그렇게 할 수 있습니다. Leaflet을 사용하면지도에서 실제로 수행하는 모든 작업 (이 경우 마커)에서 이벤..

IT이야기 2021.03.22
반응형